首页 > 其他 > 详细

gflags

时间:2020-07-27 16:43:36      阅读:55      评论:0      收藏:0      [点我收藏+]

安装

Git 下载源码,使用VS2015 x86工具命令提示符到指定的文件下,新建目录:
技术分享图片
使用命令行工具进入到上面的 tmp 路径下,执行:

cmake -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Debug  -DCMAKE_INSTALL_PREFIX=../x86_debug ../../
nmake
nmake install

配置VS2015工程环境

技术分享图片
技术分享图片
技术分享图片

编写代码:

#include "stdafx.h"

#include <iostream>
#include <gflags/gflags.h>


DEFINE_string(var, "", "input var");
int main(int argc, char ** argv)
{
	google::ParseCommandLineFlags(&argc, &argv, true);
	std::cout << FLAGS_var << std::endl;
    return 0;
}

编译报错:error LNK2001: 无法解析的外部符号 __imp_PathMatchSpecA
技术分享图片
解决办法在 链接器->输入 增加:

shlwapi.lib

编译通过,运行:
技术分享图片

gflags

原文:https://www.cnblogs.com/xiaojianliu/p/13385095.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!