1.工程属性页:C/C++,预处理器,预处理器定义。填入:
GLOG_NO_ABBREVIATED_SEVERITIES
GOOGLE_GLOG_DLL_DECL=
CMAKE_INTDIR="Debug"
2.工程属性页:C/C++,常规,附加包含目录,添加glog的src文件,路径为存放glog的硬盘路径,应为***\src\windows,我的路径如下:
E:\wm\glog-master\glog-master\src\windows;
3.将cmake的glog工程,编译生成的lib文件。并在VC++目录,库目录中添加lib文件路径,我的路径如下:
E:\wm\glog-master\build\Debug;
4.测试代码:
#include <iostream>
#include <glog/logging.h>
int main(int argc, char *argv[])
{
/*start testing glog*/
argv[0] = "my experiments";
google::InitGoogleLogging((const char *)argv[0]);
FLAGS_log_dir = "./log";
LOG(WARNING) << "thisis the 1st warning!";
google::ShutdownGoogleLogging();
/* end testing glog*/
return 0;
}