cocos2dx问题:error: undefined reference to 'XXX'

来源:互联网 发布:软件测试培训 深圳 编辑:程序博客网 时间:2024/06/07 10:56

编辑cocos2dx工程报错:

error: undefined reference to 'SecondScene::makeScene()'collect2: ld returned 1 exit statusmake: *** [obj/local/armeabi/libcocos2dcpp.so] Error 1

产生这种错误的原因是:android的ndk需要将每一个cpp进行声明。

找到你的Eclipse项目下的jni—>Android.mk文件加上cpp声明。如下:

LOCAL_SRC_FILES := hellocpp/main.cpp \                   ../../Classes/AppDelegate.cpp \                   ../../Classes/MemoryHome.cpp \                   ../../Classes/SecondScene.cpp


0 0