質問

cmake ccmake の違いは何ですか? Ubuntuパッケージ cmake がインストールされており、WindowsコンピューターにWebサイトからインストーラーがありますが、コマンド ccmake は使用できません。それでも、チュートリアルでは、かなり定期的に参照しているようです。

Unixの ccmake は、Windows(セットアッププログラム)の CMakeSetup のようです。しかし、私はそれについて少し混乱しています。独自の CMakeLists.txt ファイルを手動で入力する代わりになりますか?

役に立ちましたか?

解決

ccmake は、 cmake システムによって生成/使用されるファイルを操作するためのGUIだと思います。

他のヒント

ccmakeは、CMakeへのcurses(端末処理ライブラリ)インターフェースです。

cmakeはCLI(コマンドラインインターフェイス)です

sudo apt-get install cmake-curses-gui

ccmake
CMakeLists.txt のデフォルトのオプションまたはパスを編集するのは一時的なGUIです。
使用法
build フォルダーの cmake .. を使用して構成ファイルを生成した後。次に、 ccmake .. を実行して、編集のために Enter を押して変更できるすべてのオプションとパスを確認します。編集後、もう一度 c を押して設定します。これにより、編集した設定でビルドフォルダーにファイルが保存されます。次に、 make -j4 を実行して、 MakeFile をビルドします。

ccmake(Unixの場合)とCMakeSetup(NTの場合)は確かに同等です。cmakeのUIです。基本的にcmakeを呼び出して、プロジェクトの構成方法、見つかったライブラリ、および場所(FIND_LIBRARYで参照されるライブラリの場合、Makefileまたはプロジェクトを生成する前にこれらの変数を確認および変更する機会を表示します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top