既存の makefile とは異なるコンパイラの makefile を自動的に生成します。

既存の makefile とは異なるコンパイラの makefile を自動的に生成します。

私は実際にGCCコンパイラ用に書かれた既存のmakefileからSun CCコンパイラmakefileを生成するためのツールを探しています。同じことができるツールはありますか?コマンドラインでCCを設定してみました。時には動作します。ただし、Makefileにはハードコードされたコンパイラ固有のフラグがたくさんあります。それを処理する方法?私はこの答えを見つけることができます。https://stackoverflow.com/questions/2969222/make-gnu-make-use-a-他のコンパイラ。しかし、makefileにコンパイラ固有のフラグがハードコードされている場合、どのように機能しますか?

関連情報