json编译错误及解决: /usr/include/wchar.h:75:43: error: missing binary operator before token "("

        最近编译代码, 引入json库, 结果编译的时候, 莫名其妙出现: /usr/include/wchar.h:75:43: error: missing binary operator before token "("  ,接着就是一大堆错误,  我是这么解决的:

        1.  改#include "json.h"为 #include "json/json.h"

        2.  改makefile的 /xxxx/xxxx/xxxx/comm/json为/xxxx/xxxx/xxxx/comm/


        问题解决。是什么原因呢? 来摘录下一个网友的回答:

json编译错误及解决: /usr/include/wchar.h:75:43: error: missing binary operator before token "("