1. 程式人生 > >Android之jni編譯出現multiple definition of '×××××'

Android之jni編譯出現multiple definition of '×××××'

1、問題

編譯ndk程式碼的時候提示

multiple definition of '×××××'

2、原因

多個檔案包含同一個標頭檔案時,在Android.mk檔案裡面寫了2個檔案

×××_src_files := \
	common/A.cpp\
	common/A.cpp\

3、解決辦法

去掉一個檔案,然後再次編譯。