在Windows下使用gcc
在Windows下使用gcc
??? 1. 先去Cygwin網站(www.cygwin.com)下載一個安裝文件(setup.exe),
這個文件體積很小,只有不到300KB。然后雙擊運行setup.exe。因為是第一次安裝,所以必須選擇從Internet在線安裝,也可以先從Internet下載安裝文件,然后再手動安裝。我選擇后者,因為這樣,以后我可以在不聯網的時候也能安裝。
?
??? 2. 接下來點擊“下一步”,然后從一系列服務器列表中選擇一個你認為網速
最快的一個作為下載服務器。接著點擊“下一步”就會出現如下圖所示的界面,
用來選擇你想安裝的程序。
???? 如果你不做任何修改,將默認安裝Cygwin運行所需的最少的程序和組件。不過,gcc編譯器不在默認安裝程序之列,所以你必須選擇安裝gcc。具體是, 在上述窗口中的列表中展開Devel目錄,找到gcc-g++一項,點擊“Default”,它就變成了“Install”,同時由于程序之間的依賴性 gcc-core條目的“Default”,也
變成了“Install”。
??? 此外,為了使gcc能正確編譯源文件,還必須安裝win32api庫,否則會編譯出錯。因此,你需要在上述窗口中展開Libs目錄,找到win32api一項,將它點成“Install”。
?
??? 3. 接下來就是耐心等待程序去下載所需的安裝文件了。一旦下載完畢,你再次運行setup.exe,先選擇你將要把Cygwin安裝在什么地方,然后再選擇你 剛才所下載的那些安裝文件所在的硬盤位置。接著你還需要再次選擇安裝gcc和win32api。這樣,你就可以開始安裝了。
?
??? 4. 安裝完成后,運行Cygwin。在窗口中敲入gcc就可以直接用gcc來編譯了。編譯鏈接生成的可執行文件,系統會自動加上.exe后綴,在Cygwin 環境中可以直接運行。但如果脫離Cygwin環境,而在MS DOS下運行,則會出錯。解決辦法很簡單,那就是將cygwin1.dll文件拷貝到C:/WINDOWS目錄下即可。
?
總結
以上是生活随笔為你收集整理的在Windows下使用gcc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么是Incremental Link
- 下一篇: 深圳的新年。。。