OK、Mac および Windows 用の古い Metrowerks コードがあります。以前の開発者は、このコード ベースがビルドするすべてのプロジェクトにコンパイル済みのヘッダーを使用していました。
概念的に、プリコンパイル済みヘッダーをどのように取り除くのですか?
.pch の内容を取得して core.h に移動し、それをすべてのクラスの .h ファイルに含めますか?
CMAKE でのビルドに移行したいのですが、プリコンパイル済みヘッダーを機能させるためのハックがありますが、それらへの依存関係を削除するのが最善だと思います。
コンパイル速度について言う人もいるかもしれませんが、私はレースに参加していません。すでに高速な機器を持っています。プリコンパイル済みヘッダーから逃れる方法に興味があります。