json库的编译方法和vs2010中导入第三方库的方法

web开发作者:dayu日期:5天前点击:0


二、创建静态链接库sdk(软件开发工具包)
1)创建文件夹E:\study\toolsForVS2010\jsonPP(可修改成自己放置sdk包的路径)
2)在jsonPP中创建include和lib文件夹。
3)在include中创建文件夹json,将jsoncpp-src-0.5.0 / include / json中的.h文件全部复制过来
4) 在lib中创建文件夹debug和release,把jsoncpp-src-0.5.0/build/vs71/debug/lib_json中的.lib文件(比如json_vc71_libmtd.lib)复制到debug文件夹(此时可以修改文件名为json.lib),同理,把jsoncpp-src-0.5.0/build/vs71/release/lib_json中的.lib文件(比如json_vc71_libmtd.lib)复制到release文件夹

三、 打开要添加json的项目,或新建一个WIN32控制台程序(添加main.cpp,加入源代码,示例代码可在jsoncpp.sln的json_test中找到)

1) 选择项目->属性

2) 选择配置属性->C/C++->常规右边的“附加包含目录”添加include文件夹:E:\study\toolsForVS2010\jsonPP\include

技术分享

3) 选择配置属性->C/C++->代码生成右边的“运行库”选择MTd

技术分享

4) 选择配置属性-> 链接器->常规右边的“附加库目录”添加lib文件夹E:\study\toolsForVS2010\jsonPP\lib\debug

技术分享

5) 选择配置属性->链接器->输入右边的“附加依赖项”添加lib文件:json_vc71_libmtd.lib(若在二-4中修改了文件名为json.lib,则此处改成json.lib)

技术分享

6 ) 点击应用完成json配置。

四、测试是否添加成功

可利用下载的json包中jsoncpp-src-0.5.0\src\test_lib_json测试文件来进行测试

技术分享

技术分享

编译通过,库导入成功。

注:若项目需要发布时(即项目选择release),则

1) 选择配置属性->C/C++->代码生成右边的“运行库”选择MT

2) 选择配置属性->连接器->常规右边的“附加库目录”添加lib文件夹:E:\study\toolsForVS2010\jsonPP\lib\release

3) 然后可以运行程序获得release版本程序

json库的编译方法和vs2010中导入第三方库的方法

原文地址:http://www.cnblogs.com/zhangfengfly/p/7225926.html


下一篇       上一篇