[解決済み] CMakeのビルドオプションとそのデフォルト値を一覧表示する方法は?
2023-06-20 11:02:22
質問
コマンドラインでcmakeのデフォルトビルドオプションをリストアップするにはどうすればよいですか?
私はソースからOpenCVライブラリをビルドする必要があります。その前に、私はデフォルトのビルド設定が何であるかを知りたいです。
どのように解決するのですか?
cmake -LA
すべての
option(
と
set( CACHE
(キャッシュされた)変数が行います。
mkdir build
cd build
cmake ..
cmake -LA | awk '{if(f)print} /-- Cache values/{f=1}'
サンプルstdoutです。
AUTOGEMM_ARCHITECTURE:STRING=Hawaii
BLAS_DEBUG_TOOLS:BOOL=OFF
BLAS_DUMP_CLBLAS_KERNELS:BOOL=OFF
BLAS_KEEP_KERNEL_SOURCES:BOOL=ON
BLAS_PRINT_BUILD_ERRORS:BOOL=O
は
-A
スイッチも表示します。
としてマークされたオプションも表示します。
を表示するため、最も有用なオプションを気軽に閲覧する場合は省略することが多いでしょう。
を追加することにも興味があるかもしれません。
-H
で以前述べたように、各オプションに関するより詳細なヘルプ情報を表示することができます。
https://stackoverflow.com/a/53075317/895245
cmake -LAH
ccmake
ncurses
sudo apt-get install cmake-curses-gui
ccmake ..
を表示します。
Ubuntu 16.10、cmake 3.5.2 でテストしています。
関連
-
[解決済み] .cmakeファイルの目的は何ですか?
-
[解決済み】CMakeでC++ 11を有効にするには?
-
[解決済み】CMake:スクリプト内のアクセス可能なすべての変数を出力する
-
[解決済み】CMakeの出力を'bin'ディレクトリにする方法は?
-
[解決済み] GTestとCMakeを使った作業の始め方
-
[解決済み] CMakeにコマンドラインオプションを追加する
-
[解決済み] CMakeにソースディレクトリにある静的ライブラリをリンクするように指示するには?
-
[解決済み] CMakeで文字列を複数行に分割するには?
-
[解決済み] WindowsでコマンドラインからCMAKEを使ってx86やx64をビルドするには?
-
[解決済み] 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のincludeコマンドにおいて、ファイルとモジュールの違いは何ですか?
-
[解決済み] CMakeにソースディレクトリにある静的ライブラリをリンクするように指示するには?
-
[解決済み] CMakeにおける関数とマクロの比較
-
[解決済み] cmake` から `pkg-config` を使用する正しい方法は何ですか?
-
[解決済み] CMake で /MD の代わりに /MT を使ってコンパイルする。
-
[解決済み] CMake 複数行コメント - ブロックコメント