今天学习cocos2dx编译遇到了Undefined symbols for architecture x86_64这个问题,于是百度好久,总算解决了,解决方案如下:
方案一:双击点击project进入项目的target,找到build Settings,将其中的Architectures->Build Active Architechture Only 改为no.
方案二:如果上述方法无法解决则点击target中的Build Phases,找到其中的compile Sources在其中添加缺少的工程文件,再编译。