visual studio 2022 下载配置jsoncpp保姆级教程
前言
由于学校C++课程设计需要涉及到josn的使用,于是花了两个小时在网上不断搜寻资料,最终通过无数次的报错,无数次的查询资料,终于成功的在Visual studio上面运行并使用josn;
保姆级教程
1. 下载josncpp压缩包
点击链接即可通过浏览器下载压缩包;
将压缩包安装到自己想要安装的地方(C盘D盘都可以);
2. 解压缩
我安装在了新创建的josn_lib文件夹里面,解压缩后是这个样子;
3. 【重要】利用Visual studio2022(或者其他版本都可以)生成josn 的.lib库文件
3.1 打开…\jsoncpp-src-0.5.0\makefiles\vs71里的josncpp.sln
打开之后可能会遇到代码版本过低的问题,直接点击升级,如果不小心点错了,删除jsoncpp-src-0.5.0文件夹重新下载,按上述步骤重来一遍;
3.2 配置环境与生成库文件
第一步 是在最开始的页面上可以操作的:首先点击lib_josn项目;再将红色方框2里的内容设置为x64 Debug;
第二步 在项目->属性->代码生成将红色框内修改为多线程 DLL(MDd)
第三步 右键之前的lib_josn项目,点击重新生成,即可生成.lib库文件
只要生成成功就可,不用管warning
第四步 将第一步的Debug换成Release重复第三步
4. 【重要】在现有项目中配置环境,使用josn
因为还没有尝试将josn配置到整个VS环境中,所以就只能先给大家讲单个项目josn的配置;
第一步
打开现有项目(想要使用josn的项目);在项目->属性->C/C+±>常规->附加包含目录里将jsoncpp里包含头文件的include目录加入进去;
在这里如果就选include那么在引用josn文件时需要引用"josn/josn.h"这里点击进入json后直接选用这个地址就能够直接引用"josn.h"
第二步
打开…\jsoncpp-src-0.5.0\makefiles\vs71会发现多了一个x64文件夹,里面就放着Debug和Release文件夹,在这两个文件夹里就是刚刚生成的库文件;
在现有项目->属性->链接器->常规->附加库目录里将以上的Debug和Release的地址(分别)加入进去(这里说的地址一定要包含Debug和Release);
第三步
在现有项目->属性->链接器->输入->附加依赖项里加入两个库文件的名字;
注:Debug和Release两个文件夹里面的名字不同,都要加进来;这两个库文件也一定要保证在第二步的Debug和Release文件夹中能够找到;
最后,包含json.h后就可以使用josn啦!
至于josn具体的使用教程请大家参考其它博客,如:
https://blog.csdn.net/nawenqiang/article/details/40509325
https://blog.csdn.net/jiangmin1994/article/details/106919980?spm=1001.2014.3001.5502
结语
不知道大家跟着教程有没有成功呢?如果遇到问题欢迎大家留言,如果我看到会及时给大家解决!
原创不易,如果好用希望大家能点一下赞!