日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
淺析不同的C++編譯器之間的不同性能

C++中的C/C++編譯器現(xiàn)在分為許多種,各有各的優(yōu)缺點(diǎn),但是現(xiàn)在界面上最熱的C/C++編譯器都有什么?以及l(fā)inux,windows,dos下的什么C/C++編譯器***?好了看完本文您就會知道了。

創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),楚雄州企業(yè)網(wǎng)站建設(shè),楚雄州品牌網(wǎng)站建設(shè),網(wǎng)站定制,楚雄州網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,楚雄州網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

我主要從事windows下的編程,所以我一般用vc編譯,畢竟是當(dāng)今軟件霸主的產(chǎn)品,性能和功能自然不必問了。就是編譯速度有點(diǎn)慢。所以我在寫小程序的時(shí)候有l(wèi)ccC/C++編譯器。性能也不錯(cuò),而且編譯速度極快。

還有就是我覺得vc對于初學(xué)者來說可能不是好的C/C++編譯器,因?yàn)閙fc把所有的程序執(zhí)行機(jī)制都封裝在它的類里面。初學(xué)者看到其代碼可能不明所以然。但是lcc不錯(cuò),很適合初學(xué)者。它是標(biāo)準(zhǔn)的sdkC/C++編譯器。程序的運(yùn)行機(jī)制和消息處理機(jī)制寫的非常清楚。

我主要用這兩種C/C++編譯器,其他的很少用,所以不敢評價(jià)。請大家評論。

 
 
 
  1. GCC家族有   
  2. Cygwin   
  3. Mingw32   
  4. DJGPP   
  5. Dev-C++(Mingw32)   
  6. 還有正宗的GNU GCC 2.95.5~3.0.0.4版本   
  7. MS家族有   
  8. MSC 5.0、6.0、7.0   
  9. MSQC 1.0、2.5   
  10. MSVC 1.0、4.2、6.0、7.0   
  11. Borland家族有   
  12. TC 1.0、2.0   
  13. TC++ 1.01、3.0   
  14. BC 3.0、3.1、4.0、4.5、5.0、5.02   
  15. BCB 3.0、5.0、6.0   
  16. 其它有   
  17. Intel C/C++ 5.0   
  18. Watcom C/C++ 11.0、11.0c   
  19. VectorC 1.3.3   
  20. IBM VisualAge for C++   
  21. DigitalMars C/C++   
  22. KAI C/C++ 4.03f for RedHat 7.2   
  23. Lcc4.1   
  24. LCC-WIN32 2001-09-25~2002-04-28日版   
  25. Small C   
  26. CC386   
  27. Pacific C   
  28. 另外還有C的解釋器   
  29. Quincy   
  30. Eic   
  31. CINT  

上面提到的C/C++編譯器/解釋器,大部分我都使用過?,F(xiàn)在固定使用VC7.0 Cygwin Mingw32 VectorC和LCC-WIN32這五種C/C++編譯器。 在GCC 家族中GNU GCC是根本,其它的C/C++編譯器版本都是從它導(dǎo)出的。其中,Cygwin和Mingw32都是WIN32平臺下的C/C++編譯器,DJGPP是DOS下的32位C/C++編譯器。大家所熟知的DEV-C++充其量只是GCC的一個(gè)外殼,它所自帶的C/C++編譯器就是Mingw32的一個(gè)版本。

這些GCC的版本中,Cygwin是***的,它與其說是一個(gè)C/C++編譯器,倒不如說是一套編程工具。它不僅有C/C++編譯器,還有其它很多的工具。其實(shí),它就是一個(gè)UNIX系統(tǒng)在WIN32平臺上的實(shí)現(xiàn)。實(shí)現(xiàn)了大多常用的UNIX工具,最近的版本中連Apache這樣的“工具”都集成進(jìn)來的。

不過,Cygwin雖然功能強(qiáng)大,但它卻不是很易用(和UNIX相似,熟悉UNIX的人用它可以很快上手),因?yàn)樘嗥渌墓ぞ叻稚⒘巳藗兊淖⒁饬ΑO啾戎翸ingw32就要好用得多,它只有最基本的幾個(gè)編程工具(只可惜它不自帶GDB)。GCC中并不只是C/C++C/C++編譯器。

其中還有很多其它的C/C++編譯器如J***A,F(xiàn)ortran,ADA等。它是一個(gè)C/C++編譯器集合,不過有些C/C++編譯器只能在UNIX系統(tǒng)上用。MS家族的C/C++編譯器就不用說了,大家對它們都很熟悉。VC 7.0(VC.NET)是它的***產(chǎn)品。Borland家族也不用說,大家也是耳熟能詳。最近它才推出了BCB 6.0。

其它的C/C++編譯器如:Intel C/C++大家一看名稱就知道是Intel的東西,它和VC6完全兼容,不過要掛在VC6下才能用。Watcom C/C++是早先C/C++編譯器四國大戰(zhàn)中的一員,原本是很不錯(cuò)的東西,可惜戰(zhàn)略不對,現(xiàn)在已不見聲息了。倒是以它為基礎(chǔ)的一個(gè)OpenWatcom現(xiàn)在還在奮戰(zhàn)。

VectorC是我近日才發(fā)現(xiàn)的一個(gè)好東東,它是個(gè)純C的C/C++編譯器。IBM的VisualAge for C++原本是IBM想用來淌C++C/C++編譯器這片渾水的東西,不過IBM的戰(zhàn)略改了,它就被放棄了。DigitalMars C/C++的前身的Symantec C++(它也是C/C++編譯器四國大戰(zhàn)中的一員),不過現(xiàn)在Symantec不做了,于是它的作者就把它改成了DigitalMars C/C++開放給大家使用。以上這些都是WIN32平臺上的東西。#t#

KAI C/C++是個(gè)很強(qiáng)大的C/C++C/C++編譯器,它是個(gè)多平臺的C/C++編譯器。不過現(xiàn)在被INTEL收購了,已經(jīng)停止開發(fā)了。Lcc4.1是個(gè)純C的C/C++編譯器它是開放源代碼的。不過不怎么好用。LCC-WIN32是一個(gè)在LCC基礎(chǔ)上開發(fā)的C語言的集成開發(fā)環(huán)境。

很好用,而且有很詳細(xì)的資料,F(xiàn)REE!Pacific C是一個(gè)純DOS的C的集成開發(fā)環(huán)境,就不多說了。Small C CC386都是開放源代碼的C/C++編譯器,它們都很簡單,應(yīng)用來給大家學(xué)習(xí)C/C++編譯器的。Quincy Eic CINT都是C的解釋器,是用來讓大家學(xué)習(xí)C語言的其中CINT的功能很強(qiáng)大,還支持一些C++的特性。


當(dāng)前題目:淺析不同的C++編譯器之間的不同性能
網(wǎng)站網(wǎng)址:http://www.5511xx.com/article/dhhidjg.html