libjsoncpp在Ubuntu 16中链接错误

时间:2017-04-06 20:34:55

标签: c++ json linux ubuntu

我一直试图在Ubuntu 16.04上与libjsoncpp链接,但是在重新安装系统中的所有json库之后仍然会出现同样的错误。

undefined reference to `Json::Value::getMemberNames() const'
undefined reference to `Json::Value::operator[](std::string const&)'
undefined reference to `Json::Value::asString() const'
collect2: error: ld returned 1 exit status

此代码用于在Ubuntu 14.04中与libjsoncpp一起编译开箱即用

找到libjsoncpp给我这个:

/usr/lib/x86_64-linux-gnu/libjsoncpp.a
/usr/lib/x86_64-linux-gnu/libjsoncpp.so
/usr/lib/x86_64-linux-gnu/libjsoncpp.so.1
/usr/lib/x86_64-linux-gnu/libjsoncpp.so.1.7.2

有什么想法吗?

0 个答案:

没有答案