我刚刚发现YAJL项目正是我需要的.
但我更喜欢C++.当然我可以在C++项目中使用这个库,如果我真的想要编写我自己的包装器,但无论如何本机C++更可取.
我查看了JsonCPP,但看起来它无法从流中读取不完整的json数据.
是否还有其他用于解析json流的C++库?
更多要求:
我正在尝试将 Linux 内核的 kconfig util 移植到我的产品
编译时出现下一个错误:
make[6]: *** No rule to make target `zconf.tab.c', needed by `zconf.tab.o'. Stop.
Run Code Online (Sandbox Code Playgroud)
我在 Makefile.lib 中找到了该文件的下一条规则
$(obj)/%: $(src)/%_shipped
$(call cmd,shipped)
Run Code Online (Sandbox Code Playgroud)
它对我来说看起来不错,它只适用于内核,但不适用于我的产品。
然后我在前一条规则之后添加了另一条规则。
$(obj)/%c: $(src)/%c_shipped
$(call cmd,shipped)
Run Code Online (Sandbox Code Playgroud)
现在效果很好。
有人可以解释一下原来的规则有什么问题吗?
就我而言obj=.,和src=.(两者=点)。当前目录包含适当的*_shipped文件。