どのコンパイラcmakeが使用しているかを確認する方法は?

Hakaishin

このグーグルが見つからなかったのには驚きました。私はこれだけを見つけましたが、cmakeが一般的に使用しているコンパイラを見つける方法を知りたいですか?私もこれを見つけましが、コンパイラ名を保持するだけの変数がcmakeにあると思いますよね?

フロリアン

CMakeのバイナリ出力ディレクトリで使用可能な変数を確認できますCMakeFiles/[your CMake's version]/CMakeCXXCompiler.cmake

あなたはそれを印刷したい場合は、あなたが探しているCMAKE_CXX_COMPILER_IDCMAKE_CXX_COMPILER_VERSIONそれらはクロスプラットフォームで利用できます。

CMakeが私のプロジェクトから検出して生成するものの2つの例を次に示します。

set(CMAKE_CXX_COMPILER_ID "GNU")
set(CMAKE_CXX_COMPILER_VERSION "4.6.3")

または

set(CMAKE_CXX_COMPILER_ID "MSVC")
set(CMAKE_CXX_COMPILER_VERSION "19.0.24215.1")

他の種類の変数は、のようなプラットフォーム/ツールチェーンをチェックするためにありますCMAKE_COMPILER_IS_GNUCXX

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

CMAKEを使用するコンパイラでc ++ 11機能が有効になっているかどうかを確認します

分類Dev

Gensim Word2VecがCコンパイラを使用しているかどうかを確認するにはどうすればよいですか?

分類Dev

Rustコンパイラが使用しているWindowsツールチェーンを確認するにはどうすればよいですか?

分類Dev

どのクライアントがUnixにアクセスしているかを確認する方法は?

分類Dev

JavaでJITコンパイラーがオフになっているかどうかを確認する方法

分類Dev

コマンドラインからsmtpが動作しているかどうかを確認する方法(Linux)

分類Dev

Objective-Cランタイム:クラスがプロトコルに準拠しているかどうかを確認する最良の方法は?

分類Dev

コードを使用してブラウザにJavaプラグインがインストールされているかどうかを確認する方法

分類Dev

コンパイルしたC ++ DLLがIDEで使用されているかどうかを確認するにはどうすればよいですか?

分類Dev

ライブラリが特定のGCCバージョンでコンパイルされているかどうかを確認する方法

分類Dev

どのグラフィックコントローラが使用されているかを確認する方法

分類Dev

Javaコードを使用してクライアントブラウザでJavaScriptが有効になっているかどうかを確認する方法

分類Dev

Google App Engine:どのインスタンスがどのインスタンスクラスを実行しているかを確認する方法は?

分類Dev

どのプログラムが24GBのRAMを使用しているかを確認する方法は?

分類Dev

どのバージョンのGoogleAnalyticコードが機能しているかを確認する方法は?

分類Dev

どのバージョンのGoogleAnalyticコードが機能しているかを確認する方法は?

分類Dev

Firebaseボルトコンパイラでユーザーがオブジェクトを所有しているかどうかを確認する方法

分類Dev

パイプライン スクリプト - ジョブの実行時間が特定の値を超えているかどうかを確認する方法は?

分類Dev

コマンド ラインから、現在使用している OS X のバージョンを確認するにはどうすればよいですか?

分類Dev

ドライブが使用しているSATAコントローラーを確認するにはどうすればよいですか?

分類Dev

コマンドラインを使用して、列の番号が連続しているかどうかを確認します

分類Dev

Adaファイルが静的または動的な詳細を使用してコンパイルされたかどうかを確認する方法

分類Dev

Pythonスクリプトが別のPythonスクリプトを使用してコンパイルされているかどうかを確認します

分類Dev

Ionic 5 / Capacitor:アプリがブラウザーで実行されているのか、ネイティブアプリとしてコンパイルされているのかを確認するにはどうすればよいですか?

分類Dev

Netcatを使用してpostgresqldockerコンテナが起動しているかどうかを確認する方法

分類Dev

rails:どのようなユーザーがログインしているかを確認する方法は?

分類Dev

ファイルがMakefileの特定のフラグでコンパイルされているかどうかを確認します

分類Dev

Hamcrestを使用してコレクションに特定の順序でアイテムが含まれているかどうかを確認する方法

分類Dev

Bashのfileコマンドを使用してファイルが実行可能かどうかを確認するにはどうすればよいですか?

Related 関連記事

  1. 1

    CMAKEを使用するコンパイラでc ++ 11機能が有効になっているかどうかを確認します

  2. 2

    Gensim Word2VecがCコンパイラを使用しているかどうかを確認するにはどうすればよいですか?

  3. 3

    Rustコンパイラが使用しているWindowsツールチェーンを確認するにはどうすればよいですか?

  4. 4

    どのクライアントがUnixにアクセスしているかを確認する方法は?

  5. 5

    JavaでJITコンパイラーがオフになっているかどうかを確認する方法

  6. 6

    コマンドラインからsmtpが動作しているかどうかを確認する方法(Linux)

  7. 7

    Objective-Cランタイム:クラスがプロトコルに準拠しているかどうかを確認する最良の方法は?

  8. 8

    コードを使用してブラウザにJavaプラグインがインストールされているかどうかを確認する方法

  9. 9

    コンパイルしたC ++ DLLがIDEで使用されているかどうかを確認するにはどうすればよいですか?

  10. 10

    ライブラリが特定のGCCバージョンでコンパイルされているかどうかを確認する方法

  11. 11

    どのグラフィックコントローラが使用されているかを確認する方法

  12. 12

    Javaコードを使用してクライアントブラウザでJavaScriptが有効になっているかどうかを確認する方法

  13. 13

    Google App Engine:どのインスタンスがどのインスタンスクラスを実行しているかを確認する方法は?

  14. 14

    どのプログラムが24GBのRAMを使用しているかを確認する方法は?

  15. 15

    どのバージョンのGoogleAnalyticコードが機能しているかを確認する方法は?

  16. 16

    どのバージョンのGoogleAnalyticコードが機能しているかを確認する方法は?

  17. 17

    Firebaseボルトコンパイラでユーザーがオブジェクトを所有しているかどうかを確認する方法

  18. 18

    パイプライン スクリプト - ジョブの実行時間が特定の値を超えているかどうかを確認する方法は?

  19. 19

    コマンド ラインから、現在使用している OS X のバージョンを確認するにはどうすればよいですか?

  20. 20

    ドライブが使用しているSATAコントローラーを確認するにはどうすればよいですか?

  21. 21

    コマンドラインを使用して、列の番号が連続しているかどうかを確認します

  22. 22

    Adaファイルが静的または動的な詳細を使用してコンパイルされたかどうかを確認する方法

  23. 23

    Pythonスクリプトが別のPythonスクリプトを使用してコンパイルされているかどうかを確認します

  24. 24

    Ionic 5 / Capacitor:アプリがブラウザーで実行されているのか、ネイティブアプリとしてコンパイルされているのかを確認するにはどうすればよいですか?

  25. 25

    Netcatを使用してpostgresqldockerコンテナが起動しているかどうかを確認する方法

  26. 26

    rails:どのようなユーザーがログインしているかを確認する方法は?

  27. 27

    ファイルがMakefileの特定のフラグでコンパイルされているかどうかを確認します

  28. 28

    Hamcrestを使用してコレクションに特定の順序でアイテムが含まれているかどうかを確認する方法

  29. 29

    Bashのfileコマンドを使用してファイルが実行可能かどうかを確認するにはどうすればよいですか?

ホットタグ

アーカイブ