jsoncpp链接问题
Linking problems with jsoncpp
我正在尝试在我自己的项目中使用 jsoncpp 的合并版本。使用我的 makefile 时,它抱怨找不到 json_tool.h:
input/jsoncpp.cpp:193:23: fatal error: json_tool.h: No such file or directory
#include "json_tool.h"
在我的 makefile 中有:
jsoncpp.o: input/jsoncpp.cpp input/json/json.h
$(CXX) $(CXXFLAGS) -c input/jsoncpp.cpp $(LIBS)
与 jsoncpp.cpp 和 json/json.h 由 amalgamate.py 脚本创建的。我做错了什么?
您没有正确设置包含路径
将以下内容添加到您的构建命令中:
-I input/json/
我正在尝试在我自己的项目中使用 jsoncpp 的合并版本。使用我的 makefile 时,它抱怨找不到 json_tool.h:
input/jsoncpp.cpp:193:23: fatal error: json_tool.h: No such file or directory
#include "json_tool.h"
在我的 makefile 中有:
jsoncpp.o: input/jsoncpp.cpp input/json/json.h
$(CXX) $(CXXFLAGS) -c input/jsoncpp.cpp $(LIBS)
与 jsoncpp.cpp 和 json/json.h 由 amalgamate.py 脚本创建的。我做错了什么?
您没有正确设置包含路径
将以下内容添加到您的构建命令中:
-I input/json/