2017-07-09 80 views
4

我剛買了一臺macbook air,我安裝了Xcode,但沒有安裝C++ 14,我讀了一些關於stackoverflow的線程,他們提到了類似clang的東西,什麼是clang,我該如何完成這個過程?條款,我是完全新的mac。如何在Xcode中使用C++ 14?

回答

2

Clang/LLVM是Mac的默認編譯器。


現在,關於C++ 14:

鏘有以下C++ 14爲C++標準的一些建議功能的實驗支持,暫時命名爲C++ 1Z。請注意,隨着草案C++ 1z標準的發展,對這些功能的支持可能會隨時更改或被刪除,恕不另行通知。

您可以在C++ 1z模式下使用Clang,-std = C++ 1z選項。

from Clang/LLVM's documentation

所以只需添加 「-std = C++ 1Z」 你的編譯選項在Xcode(不帶引號)。

+0

我是否需要單獨安裝clang ?? ......或者它是否只與Xcode一起安裝? – Zain

+0

據我所知,安裝Xcode還會安裝Xcode命令行工具 - 其中包括Clang/LLVM。但是,如果沒有,您可以進入應用程序>實用程序>終端並輸入「clang」。 OSX會提示你是否要安裝命令行工具,選擇是,它會安裝Clang/LLVM。 – llvmastproject

+0

謝謝你的幫助! – Zain

1

我只是現在有同樣的問題。我在構建設置中找到了這個: enter image description here

下拉菜單有一個C++ 14選項。它解決了我的問題。

相關問題