2015-09-04 39 views
-1

我正在使用原子文本編輯器。我想使用osx終端編譯一個簡單的「hello world」程序(優勝美地10.10.4版)。我將程序命名爲ctut.cpp。 這樣,那麼在終端上我寫的命令g++ ctut.cpp 但最終得到如何通過終端編譯C++代碼

clang: error: no such file or directory: 'ctut.cpp'

clang: error: no input files

爲什麼它說文件不存在嗎?

+1

你'CD'到'ctut.php'的目錄是? – Raptor

+0

@Raptor .php?,哈哈,它很棒。 –

+0

只是一個錯字-_- – Raptor

回答

0

如果文件不在主目錄中,則需要傳遞該文件的路徑。如果您的文件位於Home目錄中名爲Code的目錄內,則需要執行g++ ~/Code/ctut.cpp

0

您確實需要將cd保存到ctut.cpp所在的目錄中,或者如chintan的答案中所述使用文件路徑,儘管您也未輸入完整命令。它應該是g++ ctut.cpp -o ctut然後運行你鍵入的程序./ctut