中关村在线

软件

编译jsoncpp Release版

Jsoncpp是一个适用于C++处理JSON数据的优秀开源库。原始项目基于VC7构建,但在使用VS2017进行编译时,出现了一个错误,具体错误提示如下:

1、 从网上下载JsonCpp的源码并解压,获取地址为:http://sourceforge.net/projects/jsoncpp/。操作简便,适合快速集成到项目中使用。

2、 进入子目录 jsoncpp-src-0.5.0makefilesvs71,双击打开 jsoncpp.sln 文件(需提前安装VS2013),随后会连续弹出多个提示框,逐一点击OK即可继续,操作过程所示。

3、 在工程左侧选中 lib_json,随后于右侧上方工具栏中切换至 Release 方案。

4、 在 lib_json 工程上单击鼠标右键,选择属性选项。随后,在打开的 lib_json 属性页面中,依次进入配置属性下的C/C++类别,再点击输出文件子项。在右侧的设置面板中,找到汇编程序输出选项,并将其值设置为带源代码的汇编 (/FAs)。此操作将使编译器在生成目标文件的同时,输出包含原始 C++ 源码的汇编文件,便于开发人员查看和分析代码的底层实现细节,有助于性能调优和问题排查。该设置适用于需要深入理解编译结果的场景。

5、 将汇编输出选项设为无列表,再重新编译整个工程即可解决问题。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具