使用的库为C开发,原来是静态链接的库文件。后来增加导出符号:
#ifdef EXPORTS
#define EXTERN(type) __declspec(dllexport) type
#else
#define EXTERN(type) __declspec(dllimport) type
#endif
后再新创建的工程里始终报LNK2019的错误,郁闷死了。
后来仔细查看示例程序,发现在包含头文件时需要加上
extern "C" {
#include ...
}
以后一定要注意了。
阅读(3715) | 评论(0) | 转发(0) |