導航:首頁 > 知識產權 > 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編譯器版權相關的資料

熱點內容
商標注冊被騙怎麼辦 瀏覽:160
朗太書體版權 瀏覽:268
大學無形資產管理制度 瀏覽:680
馬鞍山向山鎮黨委書記 瀏覽:934
服務創造價值疏風 瀏覽:788
工商登記代名協議 瀏覽:866
2015年基本公共衛生服務項目試卷 瀏覽:985
創造營陳卓璇 瀏覽:905
安徽職稱計算機證書查詢 瀏覽:680
衛生院公共衛生服務會議記錄 瀏覽:104
泉州文博知識產權 瀏覽:348
公共衛生服務培訓會議小結 瀏覽:159
馬鞍山攬山別院價格 瀏覽:56
施工索賠有效期 瀏覽:153
矛盾糾紛交辦單 瀏覽:447
2010年公需課知識產權法基礎與實務答案 瀏覽:391
侵權責任法第5556條 瀏覽:369
創造者對吉阿赫利直播 瀏覽:786
中小企業公共服務平台網路 瀏覽:846
深圳市潤之行商標製作有限公司 瀏覽:62