JSConcpp 链接器问题

jsconcpp linker problems

本文关键字:问题 链接 JSConcpp      更新时间:2023-10-16

我正在尝试运行此处详述的程序。代码需要 cURL 和 JSON 库,我一直在遵循这里的方向

我在运行程序时遇到问题 - 当我编译时,cURL 和 JSON 都出现未解决的外部符号链接器错误,所以我似乎做错了什么。

在编程方面,我是一个完全的新手,所以任何建议将不胜感激

正如您在我的帖子中看到的,我指定了要包含的自定义路径和编译器的库目录,如下所示:

g++ -g -Wall -Ilibs/include -Llibs/lib -o prog prog.cpp CURLWrapper.cpp -lcurl -ljson_linux-gcc-4.5.2_libmt

将 I[libs/include] -L[libs/lib] 路径替换为放置库(cURL 和 JSON)所在的目录。

应将

jsoncpp库标头地址和编译器标志传递给编译器。 例如,对于 G++,您应该这样做:

g++ -I/usr/include/jsoncpp/ -ljsoncpp yourCode.cpp