C/C++プリプロセッサディレクタでヘッダファイルをコンパイルできますか? (定義)CMake - プリプロセッサディレクティブを含むヘッダファイル
私はcppファイルのないいくつかのヘッダーファイルを持つプロジェクトを持っています。たとえば、さまざまなプラットフォーム用のtypedefです。
私はcmakefileに統合できる簡単なソリューションを探しています。
C/C++プリプロセッサディレクタでヘッダファイルをコンパイルできますか? (定義)CMake - プリプロセッサディレクティブを含むヘッダファイル
私はcppファイルのないいくつかのヘッダーファイルを持つプロジェクトを持っています。たとえば、さまざまなプラットフォーム用のtypedefです。
私はcmakefileに統合できる簡単なソリューションを探しています。
ヘッダーがcppファイルに含まれている場合、それらは自動的に使用されます。それらが含まれていない場合、それらを 'コンパイル'するのは何ですか?
基本的に答えはいいえです。ヘッダーファイルだけをコンパイルすることはできません。コンパイルの目的は、実行時にアクションを実行するファイルを生成することです。定義は行動ではなく、自分では何もしません。
他のcppファイルには含まれませんか?もしそうなら、そこに集められます。 –
インクルードだけの空のcpp-file? –
私はこの種のヘッダファイルをたくさん持っています。費用はすばらしいものになるでしょう。 – Erik