读书人

静态编写//下面警告有有关问题吗?

发布时间: 2013-08-10 21:14:06 作者: rapoo

静态编写//下面警告有问题吗?????


warning C4518: “bool ” : 此处遇到意外的存储类或类型说明符;
被忽略

warning C4502: “链接规范”要求使用关键字“extern”,
并且该关键字必须在所有其他说明符之前

lib库
.h
bool extern "C" __declspec(dllexport) initialize_lib_resource(const TCHAR* file_path);

.cpp
bool extern "C" initialize_lib_resource(const TCHAR* file_path)
{
return 1;
}



调用时,声明
extern "C" {
#include "./lib/InterfaceCall.h"
}
#pragma comment(lib,"./lib/G_SongInfo_d.lib")

[解决办法]
extern "C" bool __declspec(dllexport) initialize_lib_resource(const TCHAR* file_path);

读书人网 >VC/MFC

热点推荐