[解決済み] .cmakeファイルの目的は何ですか?
2022-03-09 12:17:27
質問
ググり方が悪いのかもしれませんが、.cmakeファイルの用途がわかりません。
私はあるプロジェクトのためにCMakeツールに出会ったばかりですが、それがどのように機能するのか理解するのに苦労しています。私は、CMakeコマンドを含むディレクトリで実行することを理解しています。
CMakeLists.txt
は、そのファイル内のコマンドを実行します。
CMakeLists.txt
しかし、.cmakeファイルの目的は、もっと曖昧です。
どうやら、関数を定義したり変数を設定したりするために使われるようで、その変数がその後
CMakeLists.txt
が、よくわかりません。CMakeツールではどのように使用されるのでしょうか?
どのように解決するのですか?
includeコマンドでインクルードすることができます。他の言語で、ソースファイルをモジュールやヘッダーファイルに分割できるのと同じように、関数定義やマクロを含めることができ、複数のCmakeListで再利用することができます。
参照 https://cmake.org/cmake/help/v3.0/command/include.html
実際にはどのようなファイルでもインクルードできますが、.cmakeという拡張子が一般的であることに注意してください。
関連
-
[解決済み] CMakeでポータブルパラレルビルドを設定するには?
-
[解決済み] CMAKE_SOURCE_DIRはどこですか?
-
[解決済み] .cmakeファイルの目的は何ですか?
-
[解決済み] CMakeの出力をクリアするための'cmake clean'コマンドを探しています。
-
[解決済み】CMakeをGNU Makeと一緒に使う:正確なコマンドを見るにはどうすればいい?
-
[解決済み】CMake:スクリプト内のアクセス可能なすべての変数を出力する
-
[解決済み】CMakeの出力を'bin'ディレクトリにする方法は?
-
[解決済み】変数を設定・使用するCMakeの構文とは?
-
[解決済み] CMAKEで-fPICコンパイラーオプションを追加する慣用的な方法は何ですか?
-
[解決済み] CMake:ユニットテストによるプロジェクト構造
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】CMakeでソースディレクトリからバイナリディレクトリにファイルをコピーする
-
[解決済み] CMakeは "make uninstall "をサポートしていますか?
-
[解決済み] プロジェクトでCMAKE_CXX_FLAGSを変更する
-
[解決済み] CMake の add_definitions が動作しないようです。
-
[解決済み] CMake でモジュールディレクトリが見つからない
-
[解決済み] CMakeでポータブルパラレルビルドを設定するには?
-
[解決済み] CMAKE_SOURCE_DIRはどこですか?
-
[解決済み] CMakeのオプション()をコマンドラインで設定する方法
-
[解決済み】CMakeでGCCとClang/LLVMの切り替えを行う。
-
[解決済み】CMakeは具体的にどのように動作するのですか?