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/