安装Glog链接错误

时间:2017-08-19 17:58:16

标签: c++

我是编程新手。我想在我的Windows 10系统上安装Glog。我已经按照Stack Overflow线程中的相同名称进行了操作。

我使用cmake和Visual Studio 2015来构建项目。 构建文件的第一个异常:我注意到glog目录中的头文件" log_severity.h"失踪。为了缓解这个问题,我复制了" log_severity.h"从GitHub存储库中粘贴它。

http://imgur.com/QeLTnat

然后我创建了一个示例程序,只使用

来初始化记录器
  

谷歌:: InitGoogleLogging(argv的[0]);   在主要。

在编译之前,我指示链接器包含一个额外的include目录。这包括目录是第二个图像中带有头文件的目录(使用log_severity.h等):

http://imgur.com/yrjOIot

但编译代码时仍然会收到链接错误:

  

1> Source.obj:错误LNK2019:未解析的外部符号" __ declspec(dllimport)void __cdecl google :: InitGoogleLogging(char const *)" (__imp_?InitGoogleLogging @ google @@ YAXPEBD @ Z)在函数main中引用   1> D:\ Documents \ Programming \ C ++ \ Program \ GLogTest \ GlogTest \ x64 \ Debug \ GlogTest.exe:致命错误LNK1120:1未解析的外部

我做错了什么?

非常感谢你的答案。

1 个答案:

答案 0 :(得分:0)

我解决了。在visual studio中构建项目时,MS项目中还有一个“安装”文件夹。我也忘了构建它!