0

nmake を使用してコンパイルするのに約 10 分かかるこの大きなプログラムを変更しようとしています。

1 つまたはいくつかの .cpp ファイルを変更すると、nmake は、プロジェクトの残りの部分ではなく、変更されたファイルのみをコンパイルするのに十分スマートです。しかし、ヘッダー ファイルを変更すると、全体を再度コンパイルする必要があります。それを回避する方法はありますか?

4

1 に答える 1

3

Nmake は、ヘッダーに依存するすべてのものを再コンパイルするのに適しています。データ レイアウトが変更されたかどうかを判断できるのは、選択した言語の適切なコンパイラまたはパーサーだけです。

Nmake がこれを行わない場合、すぐに segfault とバス エラーの世界に足を踏み入れる可能性が高くなります。

適切な方法は、ヘッダーをよりきれいに整理し、必要なものだけを含めることです。

于 2011-07-13T12:02:17.993 に答える