2

OSXから来て、Linux / Ubuntu(今日初めてインストールして使用しています...)に頭を悩ませようとしています。私はプログラムをコンパイルしており、状態をccmakeを使用するようにコンパイルするための指示です。トランクフォルダーに。Ubuntu ターミナルが「ccmake」を認識しません。(OSXでやった)、「ccmakeトランク」だけ。それは「ccmake」を呼び出すのと同じですか。OSのトランクフォルダーに?ccmakeです。Linuxでサポートされていますか?make、cmake、および gui-curses-cmake を実行しており、 $ sudo apt-get install build-essential –y を実行しました。

少し混乱するのは、「ccmake トランク」が make ファイルをトランクではなくメイン フォルダーに配置することです。ccmake。OSでは、それをトランクフォルダーに入れます。確かに、ファイルを移動することはできますが、違いがあるのだろうか...

4

1 に答える 1

3

通常、 CMakeLists.txtccmake .があるディレクトリでor cmake .(スペースに注意してください)を呼び出します。これは、ドットがコマンドの最初の引数であるためです。スペースを省略すると、シェルはPATHで (ドットを含む) という名前のバイナリを検索しますが、何も見つかりません。なぜ(スペースなしで)OSXで動作するのかはわかりませんが、シェルに関係があると思います。ccmake.ccmake.

于 2013-01-18T11:41:37.560 に答える