花了一上午时间,实在太菜了。。。
我一开始用
#include <json/json.h>
如果编译报错undefined reference to `Json::Value::的问题
改成
#include <jsoncpp/json/json.h> 这个问题卡了一上午,太关键了。。。。
============================================================
还有就是CMakeList
cmake_minimum_required (VERSION 2.6)
project (main)
set(lib_DIR /usr/lib/x84_64-linux-gnu)
link_directories(${lib_DIR})
add_executable(main src/test1.cpp)
target_link_libraries(main libjsoncpp.a)
最后是安装json.cpp 安装流程参考下面的链接,我的问题是只把libjsoncpp.a放到/usr/include/lib中了, 忘记放libjsoncpp.so了
参考链接
https://blog.csdn.net/weixin_41477306/article/details/98643097