cocos2d-x學習之路(13)--交叉編譯到Android的注意事項

 

使用./build_native.sh編譯的時候

可能出現下面的錯誤:

/Users/xxx/AndroidSDK/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi/curl.a(dso_dlfcn.o): in function dlfcn_pathbyaddr:(.text.dlfcn_pathbyaddr+0xe): error: undefined reference to 'dladdr'

這是因爲新版的cocos2s-x只支持android2.2以上版本,所以使用create-android-project.bat創建android項目的時候必須選擇2.2以上版本

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章