Google glog error LNK2001: unresolved external symbol "__declspec(dllimport) int fLI::FLAGS_XXXX 错误的

想在 windows 下使用 glog,使用类似 FLAGS_max_log_size 来设置参数,结果编译报错。

解决办法是在 项目属性 -> C/C++ -> Preprocessor -> Preprocessor Definitions 加入 GOOGLE_GLOG_DLL_DECL=


其他各种函数定义未找到的情况,解决方法也是上面的。

比如:

error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl google::InitGoogleLogging(char const *)" (__imp_?InitGoogleLogging@google@@YAXPBD@Z)
1>D:\workspace\ReadTab\Release\SimulateTMC.exe : fatal error LNK1120: 1 unresolved externals

阅读更多
换一批

没有更多推荐了,返回首页