我想爲C++設置windows編程環境。我使用Visual Studio編寫代碼,但是我的大學希望我使用g ++編譯器。到目前爲止,我設法使用cmd鏈接g ++與PATH,但這並非全部。我必須使用別名,其在Linux中:g ++致命錯誤:沒有輸入文件窗口
p1++="g++ -ansi -Wall -O2 -DNDEBUG -Wextra -Werror -Wno-uninitialized -Wno-sign-compare -Wshadow
我使用命令DOSKEY試圖同:
doskey p1=g++ -ansi -Wall -O2 -DNDEBUG -Wextra -Werror -Wno-uninitialized -Wno-sign-compare -Wshadow
和它的作品,但每當我使用例如:
p1++ hello.cpp
它說
g++: fatal error: no input files
compilation terminated.
但如果我我們e:
g++ hello.cc
它編譯,所以我的問題是所有的代碼是什麼意思,我怎樣才能擺脫那個錯誤?
感謝
「hello.ccp」?任何人都知道GCC是否查看文件擴展名? – Mysticial
@Mysticial:確實如此。 'g ++'也爲鏈接添加了一些額外的庫。 – greyfade
@Mysticial是啊,什麼greyfade說,而且如果你嘗試用g ++編譯一個'.c'文件,它會編譯爲C. –