2013-01-03 115 views
0

我試圖在xcode中使用矢量,但它在當前項目中不起作用。我收到了錯誤消息'vector' file not found.我已經添加了#include <vector> 並將文件從.m更改爲.mm。 「編譯源爲」設置爲「根據文件類型」,我已經嘗試了兩個編譯器(4.1和GCC 4.2)。我也清理了這個項目,但沒有運氣。在一個xcode項目中找不到'vector'文件,但沒有在其他項目中找到'vector'文件

我做了一個新項目,做了這些步驟和矢量工程完全沒問題。我甚至採取了相同的文件,並把它放在新的項目,它的工作原理。

回答

0

刪除括號之間的空格。即,

#include <vector> 

#include <vector> 
+0

這實際上它是如何在代碼中,我只是有這樣一個問題 – Kevin

+0

好的格式問題。那麼我建議你不得不看看構建設置。東西一定是不一樣的。也許編譯器設置爲「C/C++/Objective C編譯器」? – spartygw

+0

這些設置爲「默認編譯器(Apple LLVM編譯器4.1)」。我試過了兩個編譯器,沒有一個有所作爲。我也仔細查看過構建設置,並沒有發現任何差異。這可能是我當時使用的是早期版本的xcode,也許這是導致問題的原因? – Kevin

相關問題