1. 程式人生 > >cocos2d-x 移植到android中編譯的一些問題:fatal error: Box2D/Box2D.h: No such file or directory"

cocos2d-x 移植到android中編譯的一些問題:fatal error: Box2D/Box2D.h: No such file or directory"

cocos2 app nal get dsc err 2dx ros blue

1、fatal error: Box2D/Box2D.h: No such file or directory"

須要加入box2d庫的支持,改動android.mk文件,例如以下:

查看文本打印?
  1. LOCAL_PATH := $(call my-dir)
  2. include $(CLEAR_VARS)
  3. LOCAL_MODULE := game_shared
  4. LOCAL_MODULE_FILENAME := libgame
  5. LOCAL_SRC_FILES := hellocpp/main.cpp \
  6. ../../Classes/AppDelegate.cpp \
  7. ../../Classes/HelloWorldScene.cpp
  8. LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Classes
  9. LOCAL_WHOLE_STATIC_LIBRARIES := cocos2dx_static cocosdenshion_static cocos_extension_static box2d_static
  10. include $(BUILD_SHARED_LIBRARY)
  11. $(call import-module,CocosDenshion/android) \
  12. $(call import-module,cocos2dx) \
  13. $(call import-module,extensions) \
  14. $(call import-module,external/Box2D)

須要加入 box2d_static 和 $(call import-module,external/Box2D) 查看文本打印?

加入標紅的部分。

cocos2d-x 移植到android中編譯的一些問題:fatal error: Box2D/Box2D.h: No such file or directory"