想在 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