gcc是一套由GNU工程開發(fā)的支持多種編程語言的編譯器。GCC是自由軟件發(fā)展過程中的著名例子,由自由軟件基金會(huì)以GPL協(xié)議發(fā)布。GCC是大多數(shù)類Unix操作系統(tǒng)(如Linux、BSD、Mac OS X等)的標(biāo)準(zhǔn)的編譯器,GCC同樣適用于微軟的Windows。GCC支持多種計(jì)算機(jī)體系芯片,如x86、ARM,并已移植到其他多種硬件平臺(tái)。
首先下載gcc編譯器 ,然后根據(jù)提示進(jìn)行安裝。
1.安裝了MinGW,在其根目錄下的bin文件夾中發(fā)現(xiàn)有等文件。
為了測(cè)試,我在該文件夾中新建了一個(gè)test.bat文件,將其中內(nèi)容寫為:gcc test.cpp
2.然后在該文件夾中創(chuàng)建test.cpp文件并將其內(nèi)容設(shè)置為:
3.雙擊test.bat文件,發(fā)現(xiàn)該文件夾中產(chǎn)生了一個(gè)a.exe文件,執(zhí)行該exe文件,發(fā)現(xiàn)其與預(yù)期編譯效果一致,說明編譯成功。
gcc –o name test.cpp
4.可以生成名為name.exe的可執(zhí)行程序。
5.把指令改為gcc –e test.cpp >test.txt 后,提示錯(cuò)誤
gcc: no input files
6.而把參數(shù)E改為大寫之后問題即解決:
gcc –E test.cpp > test.txt