CMake (32bit)3.29.5

CMakeオープンソースのクロスプラットフォームビルドシステムで、開発者がソフトウェアプロジェクトのビルドプロセスを管理するのに役立ちます。プロジェクトの構造、依存関係、ビルドターゲットを定義するためにシンプルで宣言的な構文を使用し、プラットフォーム固有のビルドファイル(MakefileやVisual Studio project filesなど)を生成して、さまざまなプラットフォームや異なるコンパイラでプロジェクトをビルドすることができます。

CMakeは、MakeやNinja、Visual Studioを含むさまざまなビルドシステム、およびCLion、Qt Creator、Visual Studio CodeなどのさまざまなIDE用にプロジェクトを作成および構成することを開発者に許可します。また、C、C++、Java、Python、Fortranを含む幅広いプログラミング言語をサポートしています。

CMakeを使用する主な利点の一つは、複数のソースファイルや依存関係を持つ複雑なプロジェクトを扱う能力です。CMakeは、ファイル、ライブラリ、モジュールを簡単に追加または削除し、異なるプラットフォームやコンパイラ向けのビルド構成を定義するためのモジュール構造を提供します。

CMakeはオープンソースコミュニティで広く使用されており、KDE、LLVM、OpenCVなどの多くの大規模プロジェクトで選ばれるビルドシステムです。その人気の理由は、柔軟性、使いやすさ、そして複数のプラットフォームや複数のコンパイラに対応するビルドファイルを生成できる能力にあります。


主な特徴:

  • クロスプラットフォーム: CMakeは、Windows、macOS、Linuxを含む複数のプラットフォームでのビルドをサポートします。
  • 言語に依存しない:CMakeは、C++、Python、Javaを含むさまざまなプログラミング言語で使用できます。
  • 構成管理: CMake は開発者がビルド構成とカスタムビルドオプションを指定できるようにします。
  • モジュール設計: CMake は、複数のコンポーネントを持つ複雑なプロジェクトを構築することができるモジュール設計を使用しています。
  • 他のビルドツールとの統合: CMakeはmakeやninjaなどの他のビルドツールと統合できます。
  • 自動依存関係解決:CMakeはプロジェクトの異なるコンポーネント間の依存関係を自動的に検出し、解決できます。
  • 拡張性: CMakeは特定のビルド要件をサポートするためにカスタムプラグインやモジュールで拡張することができます。


他の言語で利用可能なプログラム

ユーザーレビュー

ユーザー評価

ライセンス:

無料

要件:

Windows 7/ Windows 8/ Windows 10/ Windows 11

言語:

English

サイズ:

29.88 MB

出版社:

Kitware, Inc.

更新しました:

Jun 10, 2024

クリーン

ソフト報告

開発者のソフトウェア

CMake (64bit) 3.31.6

CMake (32bit) 3.31.6

セキュリティレベル

お使いのデバイスの潜在的な損害を避け、データとプライバシーの安全性を確保するために、私たちのチームは新しいインストールファイルがサーバーにアップロードされるかリモートサーバーにリンクされるたびに確認し、定期的にファイルをレビューしてその状態を確認または更新しています。この確認に基づいて、ダウンロード可能なファイルに対して次のセキュリティレベルを設定します。

クリーン

このソフトウェアプログラムはクリーンである可能性が高いです。

このソフトウェアプログラムに関連するファイルやURLを、世界の主要な60以上のウイルス対策サービスでスキャンしましたが、脅威は見つかりませんでした。また、サードパーティのソフトウェアはバンドルされていません。

警告

このプログラムは広告に支えられており、不要なサードパーティのプログラムをインストールすることを提案する場合があります。これにはツールバー、ホームページの変更、デフォルトの検索エンジンの変更、または他のパーティのプログラムのインストールが含まれる場合があります。これらは誤検出の場合があり、このソフトウェアをインストールおよび使用する際には注意するようにユーザーにアドバイスしています。

無効

このソフトウェアはもうダウンロードできません。このソフトウェアが悪意のあるものであるか、セキュリティの問題があるか、その他の理由がある可能性が非常に高いです。

報告書を提出してください

ありがとう!
あなたの報告書が送信されました。

ご依頼を確認し、適切な対応をいたします。

本報告に基づく措置について通知は行われませんのでご注意ください。ご不便をおかけして申し訳ありません。

私たちのウェブサイトを清潔で安全に保つためのご協力に感謝します。