Win10安装Glog-0.4.0 Cmake VS2017
准备
下载
Cmake
进入cmake官网点击Download Latest Release下载最新版本,本文档使用Cmake3.19.1。
Glog
进入glog的github主页点击右侧Releases能够下载各个版本的glog,本文档使用glog0.4.0。
VS2017
此处不赘述。
*Gflags
根据网友描述,新版本的glog安装可以不用预先安装gflags。但因为之前在没安装gflags时尝试数次安装都失败了,还是决定先装上gflags。
进入gflags的github主页点击右侧Releases下载,本文档使用gflags2.2.2。
为了方便编译,将cmake、glog、gflags三个压缩包解压在一个文件夹中,同时为glog和gflags建立build文件夹。
为了区分源码和编译后的文件,再新建一个install文件夹。

在install文件夹内新建glog和gflags文件夹

编译及配置环境
Cmake
将cmake文件夹解压后找到cmake-gui并打开。
编译gflags
由于后续编译glog会需要gflags的路径,因此先安装gflags。
打开cmake-gui,并填写以下内容:

- 点击Configure,选择VS2017平台,点击finish之后会进行短暂读条并出现一堆红色选项。*其余选项不填充,默认为x64平台。
- 取消选中BUILD_TESTING
- 选中BUILD_SHARED_LIBS,以便生成.dll文件。如果不存在BUILD_SHARED_LIBS,可通过Add Entry手动添加。
- 将CMAKE_INSTALL_PREFIX中的地址改为D:/software/3rd_party/install/gflags
- 再次点击Configure,然后点击Generate,读条完成后点击旁边的Open Project,会自动打开VS2017(也可以进入gflags_build文件夹中找到gflags.sln打开工程)。
- 分别在Debug x64和Release x64模式下,右键All_BUILD生成。
- 然后再Debug x64和Release x64模式下,右键INSTALL生成。

Tip:右键点击左侧项目找到设为启动项目可以切换项目
编译glog
与上述编译gflags过程相似:


本文详细介绍了如何在Windows 10环境下使用CMake和VS2017安装配置Glog-0.4.0及其依赖Gflags的过程。包括下载安装所需软件、编译配置步骤、环境变量设置以及测试代码实现。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



