在cocos2d-x时,使用jsoncpp报错,报错代码如下

屏幕快照 2015-03-18 下午4.14.51.png


Undefined symbols for architecture i386:
  "Json::Value::Value(Json::ValueType)", referenced from:
      HelloWorld::menuCloseCallback(cocos2d::CCObject*) in HelloWorldScene.o
  "Json::Value::~Value()", referenced from:
      HelloWorld::menuCloseCallback(cocos2d::CCObject*) in HelloWorldScene.o
  "Json::Reader::Reader()", referenced from:
      HelloWorld::menuCloseCallback(cocos2d::CCObject*) in HelloWorldScene.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)


这个是因为库没有生成和link,当然很有可能就是配置错了,但是还有一个配置起来更简单的解决办法,解决办法就是按照上个文章生成库文件,然后引入工程就可以了

屏幕快照 2015-03-18 下午5.42.23.png

解决办法:<mac下编译并使用jsoncpp>



☟☟可点击下方广告支持一下☟☟

最后修改:1970 年 01 月 01 日
请我喝杯可乐,请随意打赏: ☞已打赏列表