macOS
High Sierra
およびXcode 9
には、旧バージョンのLLVM
が付属しています。 LLVM
のバージョンは、バージョン番号のマングリングが原因であることは明らかではありません。しかし、最新のバージョンLLVM
はC++17
をサポートしていますが、std::optional
のような機能は利用できません。macOS High SierraでC++ 17環境を取得するには?
Macを使用してC++17
コードを書きたいと思います。どのようなtoolchains
が利用可能であり、何が合併症を最小限に抑えることができますか?これまでの私の考え:Homebrew
経由
LLVM
からXcode
では/との干渉?Homebrew
- 経由
GCC
任意の好適な方法のソースからコンパイルの上に?
それはコメントで投稿しても過言でいたので、私は「答え」として上記を掲載。 – Eljay
Xcode interopは必要ありません。コマンドラインから、Macで使用できるC++ 17ツールチェーンが必要です。思考? – Roxy
Homebrew ...私はそのルートで幸運を覚えました。これは私のC++コーディングに使用しています。 – Eljay