VS2017下编译Jsoncpp静态库
1. 下载Jsoncpp源代码
1.1 网址链接:
http://sourceforge.net/projects/jsoncpp/
1.2 百度云链接:
链接:https://pan.baidu.com/s/1fmAKgGo1CYqknDNHD8x0Jw 提取码:si2d
2. 生成静态库
2.1 解压jsoncpp-src-0.5.0.zip文件
2.2 依次进入jsoncpp-src-0.5.0\makefiles\vs71文件,用VS2017打开jsoncpp.sln文件
2.3 编译静态库
第一步:选择vs2017 生成→清理解决方案
第二步:选择vs2017 项目→重定解决方案目标
下拉Windows SDK 版本
若只有10.0.177636.0,则进行 2.4 操作部分后再进行第三步;
若有8.1版本,则选择 8.1→确定,然后按顺序操作第三步,后面跳过 2.4 部分。
第三步:选择vs2017 生成→生成解决方案,如下,生成完毕。
第四步:查看静态库 打开jsoncpp-src-0.5.0\build\vs71\debug\lib_json文件,json_vc71_libmtd.lib即为生成的静态库。
2.4 安装windows 8.1 SDK插件
第一步:打开 控制面板→程序→程序和功能,找到你安装的vs2017
第二步:右击 更改,出现如下,勾选右侧的Windows 8.1 SDK 和 UCRT SDK,点击右下角修改,等待安装完成后,关闭vs2017
第三步:重新操作 2.3 和 2.4 的步骤即可 。
在此,感谢您的帮助。https://blog.csdn.net/kang___xi/article/details/87890485
VS2017下编译Jsoncpp静态库相关推荐
- iOS架构-C/C++lame库在Mac下编译通用静态库.a库(13)
C/C++ 有很多成熟的库,还有很多特殊功能的库,有时候iOS 平台开发一些比较前沿或者冷门的功能时,iOS并没有提供解决方案,这时候就可以研究C/C++的一些库,为我们使用.但是在Xcode编译C/ ...
- linux调用qt生成静态库文件下载,Centos7下编译openssl静态库与QT引用
1.下载openssl版本:https://www.openssl.org/source/old/ 下载地址 2.我们下载版本为:openssl-1.0.2k 3.拷贝到Linux服务器任意目录 4. ...
- MinGW下编译ffmpeg静态库给Visual C++使用
首先推荐 http://ffmpeg.zeranoe.com/builds/, 这里已经有编译好的动态连接库.可惜上面没静态链接库.我也试过 DLL2Lib, 但是无法连接LIBCMT库,只能使用MS ...
- vs2017编译libass静态库,并添加到ffmpeg中去,以支持ass,subtitles滤镜
本人写过ffmpeg为mkv封装格式的音视频文件添加内挂字幕 ,里面字幕和视频是两个独立的通道,可以将字幕从文件中剔除,添加自己的字幕. 若想字幕和视频粘在一块,无法分割,则需要ass,subtitl ...
- linux编译c++ 静态库,C/C++ 条件编译静态库
==>windows 下方法: 1.方法一:VS工程中中直接添加 1.1在VS的属性->常规->附加库目录,添上文件夹的路径:例如:lib/x64: 1.2输入的附加依赖项,添加上库 ...
- PHP编译为静态库,Linux下将Tinyxml编译为静态库
转载请注明来源:Linux下将Tinyxml编译为静态库 一个应用需要在linux服务器上运行,不能保证每个服务器都有应用依赖的库,又懒得每个服务器都去安装下,也不太现实,于是就将应用所用到的库全部编 ...
- Linux中gcc的编译、静态库和动态库的制作
欢迎大家关注笔者,你的关注是我持续更博的最大动力 Linux中gcc的编译.静态库.动态库 文章目录: 1 gcc的编译过程 1.1 gcc的编译过程 1.2 gcc的常用参数 2 gcc 静态库的制 ...
- pytorch 矩阵相乘_编译PyTorch静态库
背景 众所周知,PyTorch项目作为一个C++工程,是基于CMake进行构建的.然而当你想基于CMake来构建PyTorch静态库时,你会发现: 静态编译相关的文档不全: CMake文件bug太多, ...
- 在 Win vs2017 下编译 zint
在 Win vs2017 下编译 zint 记录如何在 Win vs2017 下编译 zint. Zint是一个强大的二维码编码生成开源工具,基于C语言开发,支持Code 128, Data Matr ...
最新文章
- Android游戏框架之基础之AA碰撞系统
- 限制php输出图像的固定,限制要显示的图像数php
- python使用教程cmd啥意思-python中执行cmd的方式
- 音频信号数据的读入(matlab)
- 数字旅游解决方案_迪庆州首个数字旅游小镇5G基站在巴拉格宗开通
- 计算机辅助药物设计局限,计算机辅助药物设计高效低耗
- 大学暑假第四周进度报告
- [org.hibernate.util.JDBCExceptionReporter] - Cannot load JDBC driver class 'net.
- CoreOS rpm-ostree简介
- Dell PowerEdge R610 iDRAC6 远程控制卡设置手册
- ensp动态路由配置_动态路由的原理与配置
- 基于深度学习生成音乐
- 玩客云服务器怎么卖,玩客云使用教程;低价NAS怎么打造;玩客云现在还值得入手吗?-聚超值...
- linux oracle client 安装,Instant Client 下载 适用于 Linux x86-64(64 位)
- RQNOJ 34 紧急援救 解题报告
- 拓展屏软件(给你的电脑加个屏)
- Modern Radar for Automotive Applications(用于汽车应用的现代雷达)
- Python基础 模块化编程(模块的导入)
- Mysql数据库管理
- [bx]和loop指令