一种解决办法:
如果你在你的应用程序中没有显式地链接到parson,我猜是你正在使用的某个库,可能间接地,链接到另一个json库。如果两者都需要,没有简单的解决方案。处理它的一种可能的方法是将你的应用程序分成两部分,一部分使用json-c,另一部分使用parson,然后为这两部分定义某种通信方式。
另外,你也可以创建一个本地的json-c或parson的拷贝,以某种方式重命名每个符号,然后重建所有的东西来使用重命名的符号(例如,通过像#define json_object_get_string _foo_json_object_get_string等…)
|