發(fā)布時(shí)間:2018-01-23 08:45 作者:獨(dú)孤劍 閱讀:2242
vs包含了vc, vb, vj, vc#,是一個(gè)大集成的開發(fā)平臺(tái)。 VC++是Visual C++的簡稱,是Visual Studio編程套件的一個(gè)部分,支持語言C/C++的編譯。
MFC與VC對照表
MFC version 1.0 ------------------> Microsoft C/C++ version 7.0
MFC version 2.0 ------------------> Visual C++ version 1.0
MFC version 2.5 ------------------> Visual C++ version 1.5
MFC version 3.0 ------------------> Visual C++ version 2.0
MFC version 3.1 ------------------> Visual C++ version 2.1
MFC version 3.2 ------------------> Visual C++ version 2.2
MFC version 4.0 ------------------> Visual C++ version 4.0
MFC version 4.1 ------------------> Visual C++ version 4.1
MFC version 4.2 ------------------> Visual C++ version 4.2
MFC version 4.21(still mfc42.dll)-> Visual C++ version 5.0
MFC version 6.0 (still mfc42.dll)-> Visual C++ version 6.0
MFC version 7.0 (mfc70.dll) ------> Visual C++ .NET
vc和vs對應(yīng)版本關(guān)系
vc6.0 ----------visual studio 6.0
vc7.0----------visual studio 2002
vc7.1----------visual studio 2003
vc8.0----------visual studio 2005
vc9.0----------visual studio 2008
C++編譯器
Visual C++:Windows平臺(tái)上最流行的編譯器,和VS集成的很好,編譯效率和編譯后的代碼效率都不錯(cuò);
GCC/G++:開源的,Linux/Unix平臺(tái)上的首選,而且支持N中硬件平臺(tái),如果想進(jìn)行跨平臺(tái)編譯的話,這是一個(gè)不錯(cuò)的選擇。編譯效率和編譯后的代碼效率都不錯(cuò)。據(jù)說Linux內(nèi)核的開發(fā)者都用2.95版的,這個(gè)版本編譯出來的C代碼應(yīng)該是效率最好的。
GCC(GNU Compiler Collection,GNU編譯器套裝),是一套由 GNU 開發(fā)的編程語言編譯器。它是一套以 GPL 及 LGPL 許可證所發(fā)行的自由軟件,也是 GNU計(jì)劃 的關(guān)鍵部分,亦是自由的 類Unix 及蘋果計(jì)算機(jī) Mac OS X 操作系統(tǒng)的標(biāo)準(zhǔn)編譯器。GCC(特別是其中的C語言編譯器)也常被認(rèn)為是跨平臺(tái)編譯器的事實(shí)標(biāo)準(zhǔn)。
GCC 原名為 GNU C 語言編譯器(GNU C Compiler),因?yàn)樗局荒芴幚?C語言。GCC 很快地?cái)U(kuò)展,變得可處理 C++。之后也變得可處理 Fortran、Pascal、Objective-C、Java, 以及 Ada 與其他語言。
Intel C++:收費(fèi)的,Intel做的,號(hào)稱在是X86上最好的編譯器,安騰上也是。Intel自家的編譯器,對自家硬件的支持當(dāng)然是不用說了。Windows和Linux上都可以用,一般用于一些對性能要求極高的領(lǐng)域,比如內(nèi)核、游戲等等。缺點(diǎn)是文檔不多,尤其是中文的,不是很流行,有一定的門檻。
不過隨著多核的日益普及,要在Intel的平臺(tái)上做出好的應(yīng)用,Intel C++編譯器應(yīng)該是不錯(cuò)的選擇,尤其是剛發(fā)布的10.0版,直接納入了對多核編程的支持,值得學(xué)習(xí)。
Borland C++:不少C++ Builder fans的最愛,和Visual C++有種既生瑜何生亮的感覺。說實(shí)話,這真是不錯(cuò)的編譯器,Borland的都是一幫牛人啊!
微信打賞, 微信掃一掃
支付寶打賞, 支付寶掃一掃
如果文章對您有幫助,歡迎給作者打賞