tribufu-java/Native/Source/Library.h
GuilhermeWerner 6f9a2fb7bd Revert "Remove C Library"
This reverts commit 362bb7f973.
2021-05-07 09:28:28 -03:00

19 lines
444 B
C

// Copyright (c) TribuFu. All Rights Reserved
#pragma once
#include "TribuFu.h"
#if defined(_MSC_VER)
#define EXPORT __declspec(dllexport)
#define IMPORT __declspec(dllimport)
#elif defined(__GNUC__)
#define EXPORT __attribute__((visibility("default")))
#define IMPORT
#else
#define EXPORT
#define IMPORT
#pragma warning Unknown dynamic link import/export semantics.
#endif
EXPORT char *Java_Hello(char *input);