導航:首頁 > 知識產權 > mingw編譯器版權

mingw編譯器版權

發布時間:2021-12-07 15:56:33

1. 請教幾個關於GCC/MinGW編譯器的

gcc特點是命令行編程,無數的開關.
但實際上對於大多數用戶來說,並不需要知道太多.
知道gcc如何編譯 如何連接.
進階的 知道如何打包庫就可以了.

2. c的編譯器mingw的問題

關鍵是你下載的那個mingw?通常不單獨下載mingw,聯合ide一起下載比較好。可以選擇codelite

單獨下載,推薦你在sf .net上搜索TDM-GCC MinGW Compiler。

如果你只是想用C語言,對C標准支持好的,應該選擇Pelles C

3. VS與MinGW編譯器有什麼不同

MSVC不能跨平台
MSVC比MinGW快
兩個編譯器的區別,各自帶的標准庫的區別。

4. mingw編譯器如何c++程序

請到關。
網下載mingw最新版本,安裝的時候選擇GCC-4.8.1(G++4.8.1)。
編譯時添加編譯選項:
-std=c++11
mingw的GCC有一點問題,如果要使用完整C++特性,建議使用cygwin
如果要結合使用第三方IDE必須確保IDE調用編譯器時自動添加上述編譯選項。

5. MinGW系列編譯器編譯程序問題

缺少 libgcc_s_dw2-1.dll 很可能個你是用g++ 編譯C.或gcc編譯 c++

靜態編譯
如果編譯C:gcc -o filename.exe filename.cpp
如果編譯C++:g++ -o filename.exe filename.cpp 或者 gcc -o filename.exe filename.cpp -lstdc++ -static

不行就在加 -lgcc

6. 如何讓 MinGW 編譯器支持 C++ 11

請到關。 網下載mingw最新版本,安裝的時候選擇GCC-4.8.1(G++4.8.1)。

編譯時添加編譯選項: -std=c++11

mingw的GCC有一點問題,如果要使用完整C++特性,建議使用cygwin

如果要結合使用第三方IDE必須確保IDE調用編譯器時自動添加上述編譯選項。

7. 有關MSVC編譯器和MinGW編譯器之間的差異如何

MSVC不能跨平台 MSVC比MinGW快 兩個編譯器的區別,各自帶的標准庫的區別。

8. 利用MinGW如何實現linux軟體移植至windows

實際上 MinGW 並不是一個 C/C++ 編譯器,而是一套 GNU 工具集合。除開 GCC (GNU 編譯器集合) 以外,MinGW 還包含有一些其他的 GNU 程序開發工具 (比如 gawk bison 等等)。
開發 MinGW 是為了那些不喜歡工作在 Linux(FreeBSD) 操作系統而留在 Windows 的人(比如我)提供一套符合 GNU 的 GNU 工作環境。
(此前的 cygwin 雖然也是 GNU 的 Windows 移植,但是 cygwin 是有版權的,而不是 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) 源代碼版本控制工具可以讓世界上任何一個角落的人都可以參與到軟體項目中來。

關於 MFC,微軟基礎庫類,這個隨 VC++ 攜帶的一個源代碼公開的開發包,和其他 Windows 程序開發包是一樣的。如果有 VC++ 的授權,你完全可以使用 MFC 的源代碼,也就是你使用 GCC 來編譯 MFC 程序是完全可以的。
當然,GNU 下也很多 Windows 程序開發包,甚至有一些是支持跨平台使用的。不僅僅可以直接把源代碼編譯為 Windows 程序,也可以不經修改編譯為其他操作系統的圖形程序。
不過 GNU 下,最流行的圖形界面開發庫是 GTK+。GTK+ 也能很好的運行在 Windows 平台(比如 GIMP 和 Gaim)。
總體說來,使用 MinGW 就是 GNU。

9. 請教幾個關於GCC/MinGW編譯器的問題

什麼問題?說一說唄

10. 怎樣查看MinGW的版本

在控制台nbsp;gccnbsp;/hello.cnbsp;-onbsp;/hello.out,編譯沒錯的話,就會在根目錄出現一個hello.out的文件,然後nbsp;/hello.out,就可以看到結果了.nbsp;具體參閱GCC的用法nbsp;一.gcc歷史nbsp;GCC最早是Richardnbsp;Stallman在十幾年前編寫的針對於C的編譯器,意思即為GNUnbsp;Cnbsp;Compiler,後來發展支持Ada,C++,Java,Objectivenbsp;C,Pascal,COBOL,以及支持邏輯編程的Mercury語言,後來其英文原名變為:GNUnbsp;Compilernbsp;ollection([1]).除此之外,GCC對於各種硬體平台都提供了完善的支持。nbsp;一般的,GCC的編譯功能包括gcc(C的編譯器),g++(C++的編譯器),在編譯過程中,一共有四步工作。

閱讀全文

與mingw編譯器版權相關的資料

熱點內容
公共文化服務體系的建立和完善 瀏覽:278
淄博市工商局王彬 瀏覽:867
國辦發明電200330號 瀏覽:602
公共服務事項自查報告 瀏覽:872
2014年社區矛盾糾紛排查調處工作方案 瀏覽:873
公共衛生服務項目考試題庫 瀏覽:245
購買軟體使用權合同 瀏覽:134
灰燼創造者職業 瀏覽:566
德州撲克發明者 瀏覽:78
如申請馳名商標 瀏覽:225
知識產權平台協議書 瀏覽:506
個人存款證明的期限 瀏覽:466
四川正華知識產權公司 瀏覽:287
海南期貨從業資格證書領取時間 瀏覽:874
防水層合理使用年限 瀏覽:875
執轉破成果 瀏覽:20
羊年限定金克絲現在多少錢 瀏覽:568
附近店面轉讓或出租 瀏覽:412
廣東海億食品有限公司商標 瀏覽:287
華進聯合專利商標代理 瀏覽:305