0
我在XCode中有一個項目使用一些C++代碼(確切地說是openCV
)。我的一個文件,AdjustVC.mm
導入此文件(它被稱爲image_processing.mm
)。一切正常。但是,當我在另一個文件中,TestVC.mm
導入image_processing.mm
,我得到的錯誤:導入C++文件時重複符號
ld: 14 duplicate symbols for architecture armv7
你爲什麼要輸入一個「.mm」文件?你應該總是隻導入頭文件。 如果你導入一個實現兩次,鏈接器當然會抱怨它。 –