我想在iOS項目中包含一些C++ 11頭文件,但Xcode/Clang找不到它們。我試圖包括<memory>
,<functional>
和其他一些。但它抱怨說,在構建過程中無法找到它們(儘管我右鍵單擊和「跳轉到定義」來加載文件...)。我如何讓我的項目使用C++ 11頭文件?Xcode 4.6/Clang 4.2找不到C++ 11頭文件
詞彙還是沒有找到
詞彙或預處理問題 '功能性' 找不到文件
我的項目設置預處理程序問題 '記憶' 的文件是:
個C++語言方言= C++ 11 [-std = C++ 11]
C++標準庫= libC++(支持C++ 11的LLVM C++標準庫)
其中嘗試包括頭的文件是.h
一個模板類,並且是從.mm
實施內容包括一個.h
。
你能顯示更多代碼嗎? – trojanfoe 2013-02-13 12:11:07
''和''在C++ 11中並不是新功能,如果您不使用C++ 11作爲語言方言,可以找到它們嗎? –
2013-02-13 12:30:37
我以前對我認爲的問題發表了不正確的評論,但是當'Compile Sources As'被設置爲'根據文件類型'以外的東西時,我已經看到過這個;另外,如果在文件檢查器 – Petesh 2013-02-13 12:34:56