c ++对Json :: Value

时间:2016-09-13 22:26:52

标签: c++ jsoncpp

我在代码中收到了大量未定义的错误引用。

错误只出现在我使用Json的函数中。抛出这些错误的唯一两个函数是我的MovieLibrary :: toJsonFile(字符串jsonFileName)函数和我的MovieLibrary :: MovieLibrary(字符串jsonFileName)函数。

在我的所有.cpp和.h文件的顶部,甚至是我的main.cpp文件:

#include jsoncpp / json / json.h (由<>包围)

我很困惑为什么我会收到这些错误。 我甚至做过:

sudo apt-get install libjsoncpp-dev 以及我应该为安装设置的所有安装。

我甚至尝试添加到build.xml文件,因为我正在使用Ant。我试图添加 libset dir =" / usr / lib" " build.cpp"中的libs =" libjsoncpp" / 目标。这摆脱了所有这些错误,但后来给了我错误:

/ usr / bin / ld:找不到 - llibjsoncpp

collect2:错误:ld返回1退出状态

然后我回到原来的build.xml文件并返回到其他未定义的引用错误。

以下是未定义引用内容的错误: undefined references errors

0 个答案:

没有答案