我剛剛得到了最新的Xcode 4.2,並且遇到了openmp問題。我有幾個用C語言編寫的項目,編譯Xcode 3.2.6時沒有任何問題,但新版本發生了奇怪的事情。 我的一個項目產生一個靜態庫,當我編譯它,我得到這個錯誤(不是警告):在Xcode 4.2中的openmp
Lexical or Preprocessor Issue
'omp.h' not found
我已經啓用了OpenMP的支持和選擇的LLVM GCC 4.2編譯。雖然我得到這個錯誤,但靜態庫仍然生成。
認爲它可能是2個不同版本的xcode之間的轉換問題,我用Xcode v4.2創建了另一個項目,帶有一個簡單的hello world-like程序。我得到完全相同的錯誤,程序按照它應該運行。如果我使用命令行xcodebuild編譯這個項目,我不會收到任何錯誤。
有沒有人遇到過這個問題?
謝謝,它爲我工作。 – 2012-10-08 09:06:08