5

Xcode 4でccacheを使用して、C ++のビルド時間を改善する方法はありますか?

環境変数を使用してCCとCXXをccacheに設定しましたが、ccacheがXcode 4が出力するパラメーターの一部を認識しないため、ビルドが失敗します。

4

2 に答える 2

3

Ccache は、バージョン3.2以降から Clang をサポートしています。

Xcode で ccache を使用する方法に関する考えられる解決策については、 https ://pspdfkit.com/blog/2015/ccache-for-fun-and-profit/ を参照してください。

于 2013-01-27T16:49:55.080 に答える
0

この回答CCは、Xcode プロジェクトでおよびCXXユーザー定義変数を設定することにより、Xcode で ccache を使用できる手法を示しています。その特定の答えは、CMake を使用して Xcode プロジェクト ファイルを作成することでしたが、同じ原則が手動で作成された Xcode プロジェクトにも当てはまります。CCおよび変数はCXX、使用するコンパイラに対するオーバーライドのように機能するため、必要なコンパイラで ccache を呼び出すラッパー スクリプトに変数を流用することで、目的の機能を実現できます。Xcode 7 でしかテストしていないことに注意してください。ただし、以前のバージョンでもおそらく動作すると思います。Peter Steinberger によるこの記事も基本的には CMake を使用せずに必要な機能をカバーしていますが、設定CCCXXXcode プロジェクト変数の同じ手法を使用しています。

于 2016-04-10T22:16:06.300 に答える