我对编程很陌生。我想在我的Windows 10系统上安装Glog。我遵循了在具有相同名称的堆栈溢出线程中找到的说明。
我使用cmake和Visual 2015来构建该项目。构建文件的第一个异常:我注意到在glog目录中,头文件"log_severity.h“丢失了。为了缓解这个问题,我从log_severity.h存储库复制了“GitHub”并粘贴了它。
然后,我创建了一个示例程序,它仅通过以下方式初始化记录器
google::InitGoogleLogging(argv);主要是。
在编译之前,我指示链接器包括一个额外的包含目录。这个包含目录是一个具有头文件的目录,如第二个映像(与log_severity.h等)一样:
但是,在编译代码时仍然会收到链接错误:
1>Source.obj : error LNK2019:未解决的外部符号"__declspec(dllimport) __cdecl __cdecl::InitGoogleLogging( const *)“(__imp_?InitGoogleLogging@google@@YAXPEBD@Z)在函数main LNK2019中引用:致命错误LNK1120: 1个未解决的外部变量
我做错了什么?
谢谢你的回答。
发布于 2017-11-07 22:58:54
我解决了。当您在visual studio中构建项目时,MS项目中也有一个“安装”文件夹。我也忘了建造它了!
https://stackoverflow.com/questions/45774732
复制相似问题