2012-03-08 1 views
3

Androidをビルド(ソースのコンパイル)する際に中間ファイル(C/C++ファイルを前処理した後、.iと.ii)をすべて保存したいのですが、その方法はわかりません。Androidを構築する際に中間ファイルをすべて保存するにはどうすればよいですか?

誰かに何か考えがありますか?

+0

中級を意味しますか? – Yury

+0

@Yury前処理後のファイルを意味します。 – rkk

+0

ccacheについて読むことができます。多分、これはあなたが探しているものです。 – Yury

答えて

0

これはかなり簡単です。すべての中間ファイルは、作成時に作成されるoutフォルダに置かれます。 outフォルダを別の場所にコピーして、すべての中間ファイルを保存してください。

これは、さまざまなターゲット(たとえば、製品やSDKのビルドなど、中間のファイル同士をきれいにする)用にビルドする必要がある場合に、非常に頻繁に行います。例えば、 outout-sdkにコピーし、後で別のsdkビルドを実行する必要があるときにコピーすることができます。かなりの時間を節約します。

+0

私はあまりよく表現しませんでした。 .cと.ccのすべての前処理済みファイルが必要ですが、outフォルダーには.o、.so、.aのみが必要です。しかし、@ bjarkefに答えてくれてありがとう。 – rkk

関連する問題