[英]How to add local files in Android.mk that are not located inside jni folder
我收到有關我的AppDelegate的錯誤消息。
“錯誤類似於:沒有規則使* .o需要目標* .cpp”
我的Android.mk看起來像這樣:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
$(call import-add-path,$(LOCAL_PATH)/../../cocos2d)
$(call import-add-path,$(LOCAL_PATH)/../../cocos2d/external)
$(call import-add-path,$(LOCAL_PATH)/../../cocos2d/cocos)
LOCAL_MODULE := cocos2dcpp_shared
LOCAL_MODULE_FILENAME := libcocos2dcpp
LOCAL_SRC_FILES := hellocpp/main.cpp \
../../Classes/AppDelegate.cpp
LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Classes
我不知道怎么了 我猜是因為我沒有正確設置Classes的路徑。 在包資源管理器中,我的結構如下所示:
在我的真實文件夾結構中,Classes文件夾不在proj.android中。 在外面的文件夾中。
類和MobileApp的文件夾
-------------------------------------------------- ----------------------------------------------
Inside MobileApp
-------------------------------------------------- ----------------------------------------------
jni所在的proj.android內部
我不太確定如何正確鏈接我的.ccp類文件。 如何將它們添加為本地文件,以便正確構建? 我將不勝感激。 謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.