A. 如何在Windows下使用gcc編譯器
下一個cygwin,然後安裝就可以在上面用gcc了。
B. 如何在Windows下使用gcc編譯器
MinGW是指只用自由軟體來生成純粹的Win32可執行文件的編譯環境,它是Minimalist GNU on Windows的略稱。
實際上 MinGW 並不是一個 單純的C/C++ 編譯器,而是一套 GNU 工具集合。除開 GCC 以外,MinGW 還包含有一些其他的 GNU 程序開發工具 (比如 gawk bison 等等)。
開發 MinGW 是為了那些不喜歡工作在 linux(FreeBSD) 操作系統而留在 Windows 的人提供一套符合 GNU 的 GNU 工作環境。
所以,使用 MinGW 我們就可以像在 Linux 下一樣使用 GNU 程序開發工具。
GCC 就是 MinGW 的核心所在,GCC 是一套支持眾多計算機程序語言的編譯系統,而且在語言標準的實現上是最接近於標準的。並且 GCC幾乎可以移植到目前所有可用的計算機平台。(我的電腦上就還裝有 DevKitPro,裡麵包含 GCC 的 ARM(for GBA/DS/GP32)和 MIPS(for PSP) 版本。)
GCC 本身不像 VC 那樣擁有IDE 界面(在 Windows 上也存在 Dev C++ 之類的支持 MinGW 編譯器的 IDE)。源代碼編輯你可以選用任何你喜歡的文本編輯器(據說微軟的開發人員包括 VC 的開發都不用 VC 所帶的 IDE 編輯器,而是選用 GNU的 VIM 編輯器)。然後使用 make 等工具來進行軟體項目的編譯、鏈接、打包乃至發布。而像 cvs(svn) 源代碼版本控制工具可以讓世界上任何一個角落的人都可以參與到軟體項目中來。
2.下載MinGW
一種方法是到Sourceforge下載一個MinGW-2.0.0-3.exe。但是配置的時候電腦上安裝了codeblocks,已經自帶了MinGW。
3.環境變數的配置
在(系統屬性-->高級-->環境變數-->系統變數 中)(以下目錄都根據自己的電腦MinGW所在位置不同而改變)
a.在PATH的值中加入「C:\Program Files\MinGWStudio\MinGW\bin」。這是尋找gcc編譯器的路徑。如果PATH中還有其他內容,需要用英文狀態下分號進行分割
b.新建LIBRARY_PATH變數,在其值中加入「C:\Program Files\MinGWStudio\MinGW\lib」。這是標准庫存放的路徑。
c.新建C_INCLUDE_PATH變數,在其值中加入「C:\Program Files\MinGWStudio\MinGW\include」。這是Include查找頭文件的路徑。
4.驗證gcc是否正常運行
在cmd控制台窗口下面,輸入gcc -v。若已經成功安裝好,會顯示gcc的版本信息。
C. 如何在Linux下用gcc將c語言文件編譯成32位exe文件,且可以在Windows下運行
有方法的,不過要看你編繹出的程序需要用到多少windows的庫,看看linux下有沒有可以替代的,不過很多時候沒有windows內核還是無法編譯成功的。
方法一:安裝mingw32
方法二:virtualbox安裝xp的虛擬機
方法三:通過wine使用cl命令行編譯
上面幾個方法你可以嘗試一下。
至於編輯嘛,高手一般直接就用vim,如果你覺得難用的話,可以用eclipse或者kdevelop,kdevelop有點像windows下VS,希望對你有所幫助
D. C寫windows程序用gcc編譯生成時,命令行加參數-lgdi32,在程序中寫什麼代碼去掉參數
編譯方法:格式 gcc [option] [sourcefilename]常用的選項最簡單的是:gcc hello.c默認的情況下將生成a.out的可執行性文件,
只需要在終端上輸入./a.out就可以看到執行的結果,如果你想指定生成目標文件的名字那麼你可以加上 -o選項,命令如下:gcc -o hello hello.c
命令:gcc -c hello hello.c
E. CentOS Linux Gcc 編譯異常,發現沒有函數庫windows.h
在linux下,你調用windows的庫函數,請先確定一下linux下是否有windows.h。
F. windows怎麼安裝gcc編譯器
下載MinGW 一種方法是到Sourceforge(showfilesphp?group_id=2435)下載一個MinGW-200-3exe。 但是我配置的時候我電腦上安裝了codeblocks,已經自帶了MinGW。 環境變數的配置 在(系統屬性-->高級-->環windows怎麼安裝gcc編譯器
G. 如何在Windows下編譯GCC
在msys和bin目錄的同級建立mingw目錄(作為gcc和第三方庫的安裝目錄),具體放置如下:
msys
|---1.0
|---bin
|---mingw
|---bin
|---include
|---lib
|---build
|---src
說明,以下下載的源碼包都放到到build\src下面並解壓,下載的補丁包都放到build下面。
H. windows10企業版gcc編譯環境安裝
具體方法如下:
1、打開win-builds-1.5.0,前兩項默認即可,點擊Browse選擇安裝位置。
2、任意選擇安裝位置,但是安裝路徑最好不要有中文,然後點擊OK按鈕。
3、點擊右上角的「process」按鈕開始下載gcc。
4、下載和安裝可能需要較長的時間,請耐心等待。
5、安裝完成後點擊右上角的關閉按鈕關閉該窗口就可以了。
I. 如何在Windows下安裝使用gcc編譯器
1、 先去Cygwin網站下載一個安裝文件(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目錄下即可。