编辑cocos2dx工程报错:
error: undefined reference to 'SecondScene::makeScene()'
collect2: ld returned 1 exit status
make: *** [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