在VS2015下,glog的简单使用
2017-11-01 21:45
183 查看
准备工作
1),安装vs2015,社区版即可 2),下载glog,版本:glog-0.3.3.tar.gz
一、glog编译
1、解压glog-0.3.3.tar.gz,双击google-glog.sln文件:
2、生成解决方案,如图:
3、不出意外出现一堆错误,怎么办,参考如下解决方案,如下:glog–介绍以及vs2010 vs2013 vs2015下编译
这篇文档中,介绍了常见的4种错误的处理办法
PS:除此之外,还会出现另外一个错误,ucrtbased.dll丢失(这里链接中的第三种办法可以较好的解决这个动态库丢失的问题)
——至此,glog编译通过,就会在Debug中生成多个库文件
二、在vs2015上运行一个简单的glog的例子
1、建立一个win32控制台空项目 2、写一个简单的例子,代码如下:
#include "glog/logging.h" #include <iostream> #include <vector> using namespace std; #pragma comment(lib,"libglog.lib") int main(int argc, char* argv[]) { // Initialize Google's logging library. google::InitGoogleLogging(argv[0]); google::SetLogDestination(google::INFO, "E://"); // 设置日志路径 INFO WARNING ERROR FATAL // ... char str[20] = "hello log!"; LOG(INFO) << "Found " << google::ERROR << endl; LOG(INFO) << str;//<< " cookies"; LOG(WARNING) << "warning test"; // 会输出一个Warning日志 LOG(ERROR) << "error test";//会输出一个Error日志 cout << "info is " << google::INFO << endl; cout << "info is " << google::LogSeverityNames << endl; system("pause"); return 0; }
3、头文件、动态库和静态库配置(刚才第一步生成了一堆库文件,这会可以拿来用了:P):
1)头文件引入——-
右击这个是项目,在下拉菜单中选择属性,进入属性配置页面,如下图配置即可(具体请按照自己的glog解压目录调整)
2)静态库引入——–
同理,如图所示–共2步
3)至于动态库(libglog.dll),直接copy到当前项目根目录下就好了,如果还不行,直接debug,其他目录都放个动态库(<-_-|)
至此,所有准备工作已经进行完了,点击运行,不出意外,就会在E盘符下面生成一个日志文件。
其他:
【Linux上集成】参见:http://blog.sina.com.cn/s/blog_79a0eceb0101f73e.html
【gcc版本问题(特例)】参见:http://blog.csdn.net/rznice/article/details/51090966
【修改日志输出格式】参见:http://www.cnblogs.com/kuliuheng/p/5046101.html(注,log文件命名格式也在logging.cc中修改)
【按照天份生成日志】参见:https://www.cppfans.org/1566.html
其他:https://www.cnblogs.com/zhoug2020/p/5884598.html
——end——
相关文章推荐
- .NET编程技术——实验01:VS2015 对象浏览器的使用、简单调试和断点使用。
- VS2015 与 Git 的简单使用
- 在Win10上使用VS2015构建一个简单的WCF项目
- vs2015 "行号显示"设置(vs简单使用)
- VS2015下简单使用EF框架的方法
- 使用VS2015打包winform程序安装包简单方法(不需要InstallShield)
- VS 2015跨平台移动开发简单感受
- vs2005 "行号显示"设置(vs简单使用)
- vs2010 "行号显示"设置(vs简单使用)
- vs2015全新nuget使用全析
- 使用VS2015开发跨平台APP
- vs2015使用GIt连接git.oschina.net/
- C#初级知识点整理及VS的简单使用
- 使用vs的查找功能,简单大概的统计vs中的代码行数
- VS2015使用批处理文件快捷打开命令行,即可使用nmake
- VS使用coco2d的简单配置
- glog 简单使用速查
- vs2015安装使用体验
- vs2010 "行号显示"设置(vs简单使用)