かなり大きく、まだ成長しているC ++アプリケーションをPCからMacに移植し、両方のプラットフォームで並行して開発をサポートし続けたいと思います。PCでは、MSVC2010を使用しており、いくつかのC++11機能を展開しています。MacではXCode4.0.2を使用しています。プラットフォームの不可知論を改善し、使用しているインラインアセンブリをサポートするために、両方にインテル®コンパイラーをデプロイしています。ただし、コンパイラにはライブラリが付属していないため、ベンダーから提供されたライブラリに依存しています。Macでは、これはC ++ 11ライブラリのサポートがないことを意味します。これは、std::forwardなどの使用に非常に熱心な機能です。MacでIntelコンパイラを使用してlibc++をビルドすることはできません。そうしないと、問題が解決します。私たち自身のライブラリをロールする以外にこれを回避する方法はありますか?
1361 次