2009-08-03 15 views
29

cmakeccmakeの違いは何ですか?私はUbuntuのパッケージcmakeをインストールしています。私のWindowsコンピュータには、Webサイトからインストーラがありますが、どちらもコマンドccmakeがありません。しかし、the tutorialsは、それをかなり規則的に参照しているようです。CMake ... ccmakeまたはcmake?

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

答えて

43

です。

+0

+1:まさに:-) – dfa

+2

「GUI」という言葉をccmakeでゆるやかに使用してください! –

+4

はlinuxには、本当にグラフィカルなGUIである 'cmake-gui 'もあります。 – albfan

26

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

cmakeのは、私がccmakeがで/ cmakeシステムで使用される生成されたファイルを操作するためのGUIであると考えCLI(コマンドラインインタフェース)

4

ccmake(Unix用)とCMakeSetup(NT用)はまったく同じです:cmakeへのUIです。彼らは基本的にcmakeを呼び出し、あなたのプロジェクトがどのように設定されているか、どのライブラリが見つかっているか、どこで(FIND_LIBRARYで参照されているライブラリのために)表示しているか確認します。

+0

NTでcmake-gui.exeを使うことをお勧めします。私はそれをサポートするための適切なリンクを見つけることができませんでした。 –

10

sudo apt -get install cmake-curses-gui