2013-01-18 49 views
2

我試圖圍繞Linux/Ubuntu(安裝和使用它,今天第一次...),來自OSX。 我正在編譯一個程序,以及編譯狀態的說明以使用ccmake。在主幹文件夾中。我的Ubuntu終端不識別「ccmake」。 (它在OSX中完成),只有「ccmake trunk」。這跟調用「ccmake」一樣嗎?在OS中的trunk文件夾中? 是ccmake。在Linux中支持?我已經make,cmake和gui-curses-cmake運行,並且完成了$ sudo apt-get install build-essential -y。ccmake。 vs ccmake [路徑]

,混淆我一點是,「ccmake幹線」放置make文件在主文件夾,而不是在樹幹的東西。 ccmake。在操作系統把它放到中繼文件夾中。當然,我可以移動文件(一個或多個),但它使我不知道是否有區別?

回答

3

通常你打電話ccmake .cmake .(注意空格)的目錄中你的CMakeLists.txt是位於。這是因爲這個點是命令的第一個參數。如果省略空間的外殼將搜索您PATH稱爲ccmake.(包括點)的二進制但沒有找到。我無法告訴你爲什麼ccmake.(沒有空間)在OSX上工作,但我想它與它們的外殼有關。

+0

謝,很多很多謝謝。這節省了我的週末 - 事實上,空間就是這樣。我甚至不確定我是否在OSX中使用過一個。 不管現在,它在Linux中都能正常工作。 乾杯! – Peter