《智能系统与技术丛书 深度学习实践:基于Caffe的解析》—2.8.3glog的编译与安装

举报
华章计算机 发表于 2019/06/02 01:53:48 2019/06/02
【摘要】 本书摘自《智能系统与技术丛书 深度学习实践:基于Caffe的解析》一文中的第2章,第2.8.3节,作者是薛云峰。

2.8.3 glog的编译与安装

       编译glog之前需要使用CMake建立glog的工程。

       1)编译之前请先下载CMake(下载链接为https://cmake.org/download/)。打开CMake网站之后可以看到图2-57。

       如果是64位系统,那么请下载图2-57中的x64安装包;如果是32位系统,那么可以下载x86安装包并解压。CMake解压之后可以看到如图2-58所示的5个文件夹。

       2)打开CMake文件夹中的bin文件夹,双击cmake-gui.exe,会出现如图2-59所示的对话框。

image.png

图 2-57

image.pngimage.png

图 2-58                                                                                                              图 2-59

       3)点击图2-59中的“Browse Source”按钮,选择glog源码的文件夹(注:该文件夹下含有CMakeLists.txt文件)。

       4)点击图2-59中的“Browse Build”按钮,选择你要保存编译结果的文件夹(可以新建一个文件夹build),如图2-60所示。

       5)点击CMake中的“Configure”按钮,会出现图2-61所示的对话框。

image.png

图 2-60

image.png

图 2-61

       6)选择图2-61中的配置选项,并点击“Finish”按钮,会得到图2-62所示的界面。

       7)运行完成后,点击图2-63中的“Generate”按钮。

image.png

图 2-62

image.png

图 2-63

       8)此时,在新建文件夹build下会出现一个google-glog.sln的解决方案,如图2-64所示,可通过VS2013打开该解决方案。

image.png

图 2-64

       9)选择Debug模式下的编译,如图2-65所示。

image.png

图 2-65

       10)选择Release模式下的编译,如图2-66所示。

image.png

图 2-66

        11)编译完成后,可以在build文件夹中的Debug和Release文件夹下看到编译生成的文件信息,如图2-67和图2-68所示。

image.png

图 2-67

image.png

图 2-68

        至此,glog库已编译完成。

        Google glog 是一个C++语言编写的应用级日志记录框架,其提供了 C++ 风格的流操作和各种助手宏。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。