cocos2dx編譯出錯_最簡單解決方法
阿新 • • 發佈:2019-02-11
提示file not found “extensions/coocs-ext.h”
還記得2年前初次碰到這類問題,慌得要死
現在就是小菜一疊
上網查查,
說缺了配置extensions
解決方案就是jni/android.mk
把需要的庫放出來
static library和import都要放出來(刪除行前面的 “#”)
# LOCAL_WHOLE_STATIC_LIBRARIES += cocosbuilder_static
# LOCAL_WHOLE_STATIC_LIBRARIES += spine_static
# LOCAL_WHOLE_STATIC_LIBRARIES += cocostudio_static
# LOCAL_WHOLE_STATIC_LIBRARIES += cocos_network_static
LOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_static
include $(BUILD_SHARED_LIBRARY)
$(call import-module,.)
$(call import-module,audio/android)
# $(call import-module,Box2D)
# $(call import-module,editor-support/cocosbuilder)
# $(call import-module,editor-support/spine)
# $(call import-module,editor-support/cocostudio)
# $(call import-module,network)
$(call import-module,extensions)
還少了cocostudio
提示cocos2d:ui:checkbox沒有,由於ui:checkbox 是cocostudio的控制元件,所以要把cocostudio也放出來
undefined reference to ‘vtable for ‘
虛擬函式少了,{}