gdbm-dll.h

来自「开源的数据库管理系统」· C头文件 代码 · 共 29 行

H
29
字号
#ifndef _GDBMDLLIMPEXP_H_
#define _GDBMDLLIMPEXP_H_ 1

#ifndef __GNUC__
# define __DLL_IMPORT__  __declspec(dllimport)
# define __DLL_EXPORT__  __declspec(dllexport)
#else
# define __DLL_IMPORT__  __attribute__((dllimport)) extern
# define __DLL_EXPORT__  __attribute__((dllexport)) extern
#endif 

#if (defined __WIN32__) || (defined _WIN32)
# ifdef BUILD_GDBM_DLL
#  define GDBM_DLL_IMPEXP     __DLL_EXPORT__
# elif defined(BUILD_GDBM_STATIC)
#  define GDBM_DLL_IMPEXP      
# elif defined (USE_GDBM_DLL)
#  define GDBM_DLL_IMPEXP     __DLL_IMPORT__
# elif defined (USE_GDBM_STATIC)
#  define GDBM_DLL_IMPEXP      
# else /* assume USE_GDBM_DLL */
#  define GDBM_DLL_IMPEXP     __DLL_IMPORT__
# endif
#else /* __WIN32__ */
# define GDBM_DLL_IMPEXP  
#endif

#endif /* _GDBMDLLIMPEXP_H_ */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?