0
雖然我在.pro文件中定義我的宏,似乎qtcreator不把它考慮qtcreator定義不承認
DEFINES += FINOPTION_LIBRARY_EXPORTS
(在.pro文件)。
這是宏...
#ifdef FINOPTION_LIBRARY_EXPORTS
#define FINOPTION_API __declspec(dllexport)
#else
#define FINOPTION_API __declspec(dllimport)
#endif
(在global.h)
,顯然...
error: C2491: 'GetCALL' : definition of dllimport function not allowed
error: C2491: 'GetPUT' : definition of dllimport function not allowed
我與MSVC13編譯(奇事情是,如果我在MSVC IDE中的預處理器中設置定義我的宏,它編譯就好...)