在windows下如何使用GCC編譯器

來源:互聯網
上載者:User

在windows下如何使用GCC編譯器

       The GNU Compiler Collection includes front endsfor C, C++,Objective-C, Fortran, Java,Ada,
and Go, as well as libraries for these languages (libstdc++,libgcj,...). GCC was originally written as the compiler for the GNUoperating system. The GNU system
was developed to be 100% freesoftware, free in the sense that it respectsthe user's freedom.

     

安裝了MinGW,在其根目錄下的bin檔案夾中發現有<gcc.exe/g++.exe/g77.exe>等檔案。

      為了測試,我在該檔案夾中建立了一個test.bat檔案,將其中內容寫為:

gcc test.cpp

然後在該檔案夾中建立test.cpp檔案並將其內容設定為:

#include <stdio.h></p><p>int main()</p><p>{</p><p> printf("Hello.Gcc\n");</p><p> getchar();</p><p> return0;</p><p>}

雙擊test.bat檔案,發現該檔案夾中產生了一個a.exe檔案,執行該exe檔案,發現其與預期編譯效果一致,說明編譯成功。

 

gcc –o name test.cpp

可以產生名為name.exe的可執行程式。

 

把指令改為gcc –e test.cpp >test.txt 後,提示錯誤

gcc: no input files

 

而把參數E改為大寫之後問題即解決:

gcc –E test.cpp > test.txt

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.