2012-01-05 19 views
0

我試圖通過從資源管理器中拖動並選擇文件操作對話框中的'鏈接到文件'選項來將一些C/C++源文件添加到JNI文件夾中。通過'鏈接到文件'選項添加C++源

如何將這些源碼添加到Android.mk makefile?

我試過組合

LOCAL_SRC_FILES += source.cpp 

LOCAL_SRC_FILES += c:/full/path/to/file/source.cpp 

但沒有任何工程。每次出現錯誤'make:*無法制定目標.........'

那麼有什麼建議嗎?

謝謝

P.S.如果我選擇「複製文件」選項 - 一切都可以。

回答

0

這是從2個cpp文件建立一個靜態庫工作android.mk文件:

LOCAL_PATH := $(call my-dir) 

LOCAL_ARM_MODE :=arm 

include $(CLEAR_VARS) 

LOCAL_MODULE := mylib 
LOCAL_SRC_FILES := \ 
      mysource1.cpp \ 
      mysource2.cpp \ 

LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -lz -lm -llog 

include $(BUILD_SHARED_LIBRARY)