iPhone開發中,在XCode下混合編譯 C++/Objective-C

首先,最最最要緊的事情,不是代碼而是編譯器選項,在作混合編譯以前必定要把編譯器的Compile Sources As選項改成Objective C++。spa

默認的選項是According to file type,用這個的話,你後面每一個不在交叉行列裏的類都OK,一旦兩種語言在一個文件中相互調用,編譯器

就會報錯,並且報的錯怪的很,好比:找不到new,找不到delete,等等。it

相關文章
相關標籤/搜索