jsoncpp加入c++项目中
来源:互联网 发布:溥仪受审贵族气质知乎 编辑:程序博客网 时间:2024/05/22 05:26
参考http://www.cppblog.com/wanghaiguang/archive/2013/12/26/205020.html学习
jsoncpp加入c++项目中
1、从github上:https://github.com/open-source-parsers/jsoncpp下载jsoncpp2、解压jsoncpp文件,在jsoncpp-master\makefiles\vs71目录中找到jsoncpp.sln,编译,默认生成静
态链接库。
3、在c++项目中把jsoncpp-master\include下的json文件夹拷贝到工程目录里,把jsoncpp-master
\build\vs71\debug\lib_json下的json_vc71_libmtd.lib(如果是debug编译选项就是生成了
json_vc71_libmtd.lib如果是release就是json_vc71_libmt.lib)拷贝到工程目录里。
4、在cpp文件中写#pragma comment(lib,"json_vc71_libmtd.lib")(或json_vc71_libmt.lib)
在工程属性中Linker下Input中Additional Dependencies写入lib文件名字(Release下为
json_vc71_libmt.lib,Debug为json_vc71_libmtd.lib)
然后编译即可
如果有编译错误,可能是vs工程的编译选项没有和jsoncpp的编译选项一致,在c/c++里的code
generation里的runtime Library里面改改,我这里是改成了Multi-threaded Debug (/MTd),编译成功。
0 0
- jsoncpp加入c++项目中
- VC++项目中firebreath生成的代码中如何加入jsoncpp库
- 项目中加入redis
- C中加入asm
- 项目中自动加入类
- iOS项目中加入cordova
- 在项目中加入freemarker
- [C++]Jsoncpp的使用
- 关于项目中加入加入jquery文件报错
- coco2dx中使用jsoncpp
- C++中使用JsonCpp
- 项目中加入Error Log日志
- [Three20] 如何加入Three20到项目中
- 在告警项目中加入 告警声音
- 项目中加入jar包的区别
- 将项目加入VSS源代码管理中
- 在建好的项目中加入CoreData
- eclipse 项目中加入tomcat运行环境
- 字符逆序
- mybatis使用resultMap实现多对多查询 (需求:商品信息和订单明细有多对多的关系)
- Go 语言常量定义与<<(左移)、>>(右移)和ioto的使用
- 纯css绘制五星红旗
- 通过 JSON 字符串来创建对象&通过eval()方法生成原生Javascript对象
- jsoncpp加入c++项目中
- 【BZOJ4824】 [Cqoi2017]老C的键盘
- dp初步
- iOS开发中生成随机数
- nginx + gunicorn + django的简单部署
- SpringMVC返回json数据的三种方式
- Unityh 的主要类图
- Just WHAT IS THE UNIVERSAL SERIAL BUS?
- 图片3