json
荔枝娘娘
这个作者很懒,什么都没留下…
展开
-
C++读取Json数据
C++读取Json数据@TOCJava调取C++的dll时,数据交互通常使用jni,数据为json格式。C++读取json文件需要用到一些头文件,以及设置,如下,以防后面忘记。对于lib_json.lib的生成,可以参考其他博文。1.将json目录,以及lib_json目录拷贝至当前项目下。如图:2.将jni.h jni_md.h拷贝至当前目录,如图:3.将lib_json.lib拷贝到当前目录,并添加到当前项目的链接库中,如图:4.代码中引用头文件,如图:5.开始解析6.有问题再原创 2021-06-22 14:28:17 · 1238 阅读 · 0 评论 -
cmake编译报错需要添加-fPIC
在Linux环境下编译C++项目,并调用外部json库。json库可以直接下载,最新版就可以,需要编译生成静态链接库libjsoncpp.a(文件名可为其他),生成之后,添加到我们的项目中,编译,发现报错relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile wi...原创 2019-12-19 13:23:59 · 1142 阅读 · 0 评论 -
C++ 无法打开文件“xxx.lib”错误的解决办法
在调用json库的时候,需要加载lib_json.lib 文件,出现报错“无法打开文件“lib_json.lib”原因:#pragma comment (lib,“xxx.lib”)//默认和引用的CPP文件在一个文件夹中或者:解决方法1:将xxx.lib和调用pragma comment的源文件放在一个目录(注意是调用它的源文件,不是头文件)。解决方法2:也可以在xxx.lib前加上全路...原创 2019-08-21 10:17:00 · 21209 阅读 · 2 评论