我正在使用原子文本編輯器。我想使用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
爲什麼它說文件不存在嗎?
我正在使用原子文本編輯器。我想使用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
爲什麼它說文件不存在嗎?
如果文件不在主目錄中,則需要傳遞該文件的路徑。如果您的文件位於Home
目錄中名爲Code
的目錄內,則需要執行g++ ~/Code/ctut.cpp
。
您確實需要將cd保存到ctut.cpp所在的目錄中,或者如chintan的答案中所述使用文件路徑,儘管您也未輸入完整命令。它應該是g++ ctut.cpp -o ctut
然後運行你鍵入的程序./ctut
你'CD'到'ctut.php'的目錄是? – Raptor
@Raptor .php?,哈哈,它很棒。 –
只是一個錯字-_- – Raptor