私は現在、C++ 11 機能を使用したい C++ プロジェクトに取り組んでいます。このプロジェクトでは、数論に使用されるライブラリNTLを使用しています。Xcode の快適なオートコンプリートにより、Xcode でコードを記述し、ライブラリ NTL をフラグ "-lntl" で静的にリンクします。
ここで、いくつかの C++11 機能を使用したいと考えています。Xcode のデフォルトである Apple の LLVM コンパイラにはそのようなサポートが含まれていますが、Xcode を使用した LLVM GCC 4.2 コンパイラとは異なり、NTL と iostream でコンパイルするとなぜか機能しません。
そのため、LLVM GCC 4.2 コンパイラを使用していますが、C++11 のサポートは含まれていません。したがって、gcc48 を作成し、Xcode でそのコードを gcc4.8 でコンパイルできるようにしたいと考えています。
どうやってやるの?
--編集-- libc++ から stdlibc++ (GNU libc++) に変更するようにアドバイスし、NTL が Clang でコンパイルされないという問題を解決したすべてのコメントのおかげで解決しました。