Altium Designer 16 v16.1.12 中文安裝免費版
3.10GB / 08-09
Altium Designer(PCB設(shè)計軟件) v10 特別版
2.20MB / 01-20
MinGW-w64(GNU工具集導(dǎo)入庫集合) v8.1.0 官方在線安裝版
938KB / 10-05
VC++ 2005/2008/2010/2012運行庫集合包 32位/64位 中文安裝版
47.4MB / 12-11
Altium PCB 元件庫集合包 免費綠色版
4.33MB / 09-01
-
IntraWeb Ultimate v16.0.9 for XE-XE10.3.1 安裝免費版(含key) 編程控件 / 314MB
-
-
-
Node.js v20.18.0 官方正式安裝版+綠色解壓版 32位 編程控件 / 48.4MB
-
Node.js v20.18.0 官方安裝版+綠色解壓版 64位 編程控件 / 52.3MB
-
web開發(fā)框架 IntraWEB Ultimate 旗艦版 v15.6.2 多語言安裝版 編程控件 / 308MB
-
EhLib 10.2 Build 10.2.038 Professional Edition – Full Sourc 編程控件 / 21.7MB
-
node.js(JavaScript) v14.17.3 官方正式版 編程控件 / 46.8MB
-
Mybatis Plus開發(fā)增強(qiáng)工具包(通用mapper插件) 3.5.3.1 官方免費 編程控件 / 9.2MB
-
詳情介紹
MinGW是指只用自由軟件來生成純粹的Win32可執(zhí)行文件的編譯環(huán)境,它是Minimalist GNU on Windows的略稱,實際上 MinGW 并不是一個 C/C++ 編譯器,而是一套 GNU 工具集合。除開 GCC (GNU 編譯器集合) 以外,MinGW 還包含有一些其他的 GNU 程序開發(fā)工具 (比如 gawk bison 等等)。
開發(fā) MinGW 是為了那些不喜歡工作在 Linux(FreeBSD) 操作系統(tǒng)而留在 Windows 的人提供一套符合 GNU 的 GNU 工作環(huán)境。
MinGW:一個可自由使用和自由發(fā)布的Windows特定頭文件和使用GNU工具集導(dǎo)入庫的集合,允許你生成本地的Windows程序而不需要第三方C運行時庫。實際上MinGW 并不是一個 C/C++ 編譯器,而是一套 GNU 工具集合。除開 GCC (GNU 編譯器集合) 以外,MinGW 還包含有一些其他的 GNU 程序開發(fā)工具 (比如 gawk bison 等等)。
開發(fā) MinGW 是為了那些不喜歡工作在 Linux(FreeBSD) 操作系統(tǒng)而留在 Windows 的人提供一套符合 GNU 的 GNU 工作環(huán)境。 體說來,使用 MinGW 就是 GNU。
這是mingw的最新版。
mingw的安裝和使用:
1) 下載MinGW
2) 以版本5.1.6為例,下載后為MinGW-5.1.6.exe,默認(rèn)地被安裝到C:\MinGW,安裝是選擇如下:
3)創(chuàng)建bat方便使用MinGW
在安裝的跟目錄下創(chuàng)建bat,來方便我們使用MinGW,bat如下:
set path=c:\mingw\bin;%path%
start cmd
4)使用MinGW的gcc
在C:\MinGW\example下創(chuàng)建helloworld.c,然后使用MinGW的gcc來編譯,然后運行,如下:
MinGW開發(fā)wxWidgets實例:
安裝完MinGW,我們需要在環(huán)境變量里添加一個wxWidgets根目錄環(huán)境變量,這里我命名為:wxwin,值為D:\wxWidgets-2.9.4。接下來我們打開CodeBlocks,首先打開“Settings”->“Compiler…”菜單,選擇MinGW作為其默認(rèn)編譯器。
選擇MinGW作為默認(rèn)編譯器圖示(等待截圖)然后再打開“Settings”->“Global Variables…”,在設(shè)置“default”下新建立一個“wx”變量,在“Build-in fields:”下,base中填入“${wxwin}”,include中填入“${wxwin}\include”,lib中填入“${wxwin}\lib”,這些都是后面建立wxWidgets工程的向?qū)Ю镄枰玫降摹?/p>
“Settings”->“Global Variables…”設(shè)置圖設(shè)置完成后,我們就可以建立wxWidgets工程了,下面我們來一步步建立一個完整的wxWidgets示例工程。通過菜單“File”->“New”->“Project…”,選擇最后面的wxWidgets project。
點擊“Go”進(jìn)入工程配置向?qū)?,首先會出來一個歡迎窗口,在這里我們直接下一步,
然后選擇機(jī)子里安裝的wxWidgets版本,我這里裝的是2.9版本,所以選擇最后一個。
按“Next”,然后輸入工程名“wxtest”。
繼續(xù)“Next”,輸入作者和及一些版權(quán)說明信息。
繼續(xù)“Next”,選擇GUI設(shè)計工具和程序類型,這里我就用wxSmith和Dialog based。
按“Next”,接下來的就是wxWidgets環(huán)境的一些設(shè)置了,這里我們輸入剛才設(shè)置的wxWidgets根目錄,直接填入“$(#wx)”就可以了。
按“Next”,這里我們看到默認(rèn)就是選擇了MinGW編譯器了,下面的我們只做Debug版本,所以只選上“Create “Debug” configuration”。
繼續(xù)“Next”,接下來要選擇怎么使用wxWidgets庫,這里根據(jù)你編譯的wxWidgets庫是什么樣的來。
按“Next”,因為選擇了“Configure Advanced Options”,所以要對使用wxWidgets庫做更多的設(shè)置,這里我們選上我們使用lib方式調(diào)用。
按“Next”進(jìn)到最后一步,我們選擇需要用到的庫,不知道的話全部選上。
點擊“Finish”,工程隨即建立成功。
我們按F8進(jìn)行編譯調(diào)試,我們可能看到如下錯誤:
這是因為默認(rèn)的庫里沒有這些庫的原因,我們通過菜單“Project”->“Build options”,修改“Linker settings”下的“Link libraries”,選擇剛才那幾個缺失的庫,點擊“delete”去掉。
再按F8編譯調(diào)試,我們就可以發(fā)現(xiàn)工程可以運行成功了。
MinGW的工具列表:
addr2line.exe
ar.exe
as.exe
c++.exe
c++filt.exe
cpp.exe
dlltool.exe
dllwrap.exe
g++.exe
gcc.exe
gccbug
gcov.exe
gprof.exe
ld.exe
mingw32-c++.exe
mingw32-g++.exe
mingw32-gcc-3.4.5
mingw32-gcc.exe
mingw32-make.exe
mingwm10.dll
nm.exe
objcopy.exe
objdump.exe
ranlib.exe
readelf.exe
size.exe
strings.exe
strip.exe
t.txt
windmc.exe
windres.exe
當(dāng)然我們可以在Codeblocks或Eclipse中吃用MinGW的gcc和g++編譯器。
如果想使用更多的linux的工具或想在模擬的linux環(huán)境是使用MinGW的gcc的話,需要安裝MSYS和相應(yīng)的tools。如下:
MSYS Supplementary Tools\msysDTK-1.0.1.exe
MSYS Base System
MSYS binutils
MSYS bash,perl,vim,tar,zip,grep,awk,sed,libtool,autoconf,automake。。。。
或者也可以使用MinGW的libtool,autoconf,automake代替MSYS的。
下載地址
人氣軟件
大漠插件(大漠綜合工具) v6.1637 免費版(附使用教程)
Node.js 18 正式版 v18.20.4 LTS 安裝版+綠色解壓版 32位
Node.js v20.18.0 官方安裝版+綠色解壓版 64位
熱部署神器Jrebel 7.1.2 for Eclipse 破解激活綠色版(附安裝配置
node.js(JavaScript) v14.17.3 官方正式版
Node.js 18 正式版 v18.20.4 LTS 綠色解壓版+安裝版 64位
QT源代碼編輯器控件QScintilla 2.10 官方版 64位
Node.js v20.18.0 官方正式安裝版+綠色解壓版 32位
ichartjs html5圖表控件 v1.2 官方版
DevExpress VCL 組件自動安裝(DxAutoInstaller) 2.1.2 最新綠色
相關(guān)文章
-
web開發(fā)框架 IntraWEB Ultimate 旗艦版 v15.6.2 多語言安裝版
IntraWEB Ultimate是一款功能強(qiáng)大的適合delphi開發(fā)人員使用的用來創(chuàng)建web頁面的工具,是一個框架和組件集,允許使用Delphi,Kylix,C ++ Builder和JBuilder快速輕松地構(gòu)建...
-
EhLib 10.2 Build 10.2.038 Professional Edition – Full Source 專業(yè)完整免費版
EHLib是一個DELPHI 下的非常棒的第三方Grid控件,包含常用的Delphi控件和源碼,提供dbgrid組件的全部功能,還有為多列標(biāo)題設(shè)定共同的父標(biāo)題行、設(shè)置標(biāo)題行、數(shù)據(jù)行高度、顯...
-
Node.js v20.18.0 官方安裝版+綠色解壓版 64位
Node.js是一個基于Chrome V8 引擎 的 JavaScript 運行時,此次更新包括將 V8 JavaScript 引擎更新到 10.7,以及默認(rèn)啟用 HTTP (s)/1.1 KeepAlive,這里提供Node.js 20最新...
-
Node.js v20.18.0 官方正式安裝版+綠色解壓版 32位
Node.js是一個基于Chrome V8 引擎 的 JavaScript 運行時,此次更新包括將 V8 JavaScript 引擎更新到 10.7,以及默認(rèn)啟用 HTTP (s)/1.1 KeepAlive,這里提供Node.js 20最新...
-
HMS Toolkit(華為IDE工具插件) v6.1.0.300 官方免費版
HMS Toolkit是一款I(lǐng)DE工具插件,包含含應(yīng)用創(chuàng)建、編碼和轉(zhuǎn)換、調(diào)測、測試和發(fā)布的開發(fā)工具,支持Android Studio3.4.1~4.2.1,歡迎下載...
-
Telerik Collection for .NET 2023 全套官方最新版
為用戶提供Telerik的整套開發(fā)人員工具和自動化測試的工具,可幫助軟件開發(fā)團(tuán)隊利用更強(qiáng)大的功能來更快地構(gòu)建應(yīng)用程序,這是一套完整的Telerik2023組件,歡迎下載...
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的mingw(GNU工具集導(dǎo)入庫集合) 5.1.6 官方版資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。