⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 csdn_文档中心_c++编译器推荐目录.htm

📁 csdn10年中间经典帖子
💻 HTM
📖 第 1 页 / 共 2 页
字号:
				year= year1.toString().substr(1,2);
			}
			else
				year= tmpDate.getYear();
			
			document.write(year);
			document.write(".");
			document.write(month);
			document.write(".");
			document.write(date);
			// -->
			</SCRIPT>
      </B>&nbsp;&nbsp;</TD></TR>
  <TR bgColor=#999999>
    <TD colSpan=3 height=1></TD></TR></TBODY></TABLE>
<TABLE border=0 width=770>
  <TBODY>
  <TR>
    <TD align=middle bgColor=#fafafa class=td1 vAlign=top width=150><BR>
      <SCRIPT src="CSDN_文档中心_C++编译器推荐目录.files/other.js"></SCRIPT>
    </TD>
    <TD align=middle width=620>
      <TABLE bgColor=#eeeeee border=0 cellPadding=0 cellSpacing=0 width=600>
        <TBODY>
        <TR bgColor=#ffffff>
          <TD align=middle height=10 width=50></TD>
          <TD align=right><A href="http://www.csdn.net/">CSDN</A> - <A 
            href="http://www.csdn.net/develop/">文档中心</A> - <FONT 
            color=#003399>其他开发语言 </FONT>&nbsp;&nbsp;&nbsp;&nbsp; </TD></TR>
        <TR>
          <TD align=middle height=5></TD>
          <TD align=middle width=500></TD></TR>
        <TR>
          <TD align=middle bgColor=#003399 height=10><FONT 
            color=#ffffff>标题</FONT></TD>
          <TD><B>&nbsp;&nbsp;&nbsp;&nbsp;C++编译器推荐目录</B>&nbsp;&nbsp;&nbsp;&nbsp;sunwhite(翻译) 
          </TD></TR>
        <TR>
          <TD align=middle height=5></TD>
          <TD align=middle width=500></TD></TR>
        <TR>
          <TD align=middle bgColor=#003399><FONT color=#ffffff>关键字</FONT></TD>
          <TD width=500>&nbsp;&nbsp;&nbsp;&nbsp;C++ compiler</TD></TR>
        <TR>
          <TD align=middle height=5></TD>
          <TD align=middle width=500></TD></TR>
        <TR>
          <TD align=middle bgColor=#003399 height=10><FONT 
            color=#ffffff>出处</FONT></TD>
          <TD height=10>&nbsp;&nbsp;&nbsp;&nbsp;<A 
            href="http://www.research.att.com/~bs/compilers.html">http://www.research.att.com/~bs/compilers.html</A></TD></TR>
        <TR>
          <TD align=middle height=10></TD>
          <TD height=10></TD></TR></TBODY></TABLE><!--文章说明信息结束//-->
      <TABLE border=0 width=600>
        <TBODY>
        <TR>
          <TD align=left><BR>
            <P>C++编译器推荐目录<BR>链接:http://www.research.att.com/~bs/compilers.html<BR>作者:Bjarne 
            Stroustrup<BR>译者:陈希<BR>日期:2004年4月13日<BR></P>
            <P>经常有人向我(Bjarne 
            Stroustrup)询问,能否推荐一个C++编译器。但是,我不能做这样的推荐,因为这样非常容易卷入一场商业战争。同样,我也不知道每一种C++编译器,因为它们有太多的相似的地方。我使用六种C++编译器来完成基本需要,但是仅仅从表面上来看它们都是参差不齐的。</P>
            <P>我建议人们使用和标准严格一致的编译器。如果你这样做,就能够避免编译器不和ISO标准近似的情况,以及不能使用标准库的情况。最近一些来自主要C++厂商发行的编译器都是这样做的。</P>
            <P>如果你是一个新手,不知道如何查看编译器的构造,那么使用下面的代码:</P>
            <P>&nbsp;#include&lt;iostream&gt;<BR>&nbsp;#include&lt;string&gt;</P>
            <P>&nbsp;using namespace std;</P>
            <P>&nbsp;int main()<BR>&nbsp;{<BR>&nbsp;&nbsp;string 
            s;<BR>&nbsp;&nbsp;cout &lt;&lt; "Please enter your first name 
            followed by a newline\n";<BR>&nbsp;&nbsp;cin &gt;&gt; 
            s;<BR>&nbsp;&nbsp;cout &lt;&lt; "Hello, " &lt;&lt; s &lt;&lt; 
            '\n';<BR>&nbsp;&nbsp;return 0; // this return statement isn't 
            necessary<BR>&nbsp;}</P>
            <P>如果编译器不能处理这段简单的程序,那么它就不能作为学习标准C++语言的候选编译器。</P>
            <P>这里有一篇很长的文章论证编译器的一致性,和boost.org的编译器状态文章。一致性是编译器质量的一部分(产生代码的质量,错误消息,编译速度,工具集成,支持程度,向后兼容,以及其它重要的方面),但却是很重要的一部分。编译器厂商对语言的扩充和非标准特性的使用限制了程序的简捷性,并且可以防止你选择一个新的编译器厂商。</P>
            <P>目前的编译器都嵌入到了软件开发工具和开发库的框架里边。这些框架、环境、库都非常有用,但是要记住一点是,对这些工具的使用将会使你局限在单一的卖主上,局限在重要的执行性能上。</P>
            <P>当在网上寻找C++编译器时,你可以发现隐藏在几种产品名称后的信息。实际上,使用google.com,我非常幸运的发现了C++编译器的信息,这比起从厂商目录中寻找要好的多。这里,我选择了一个C++编译器的名称列表,不考虑它们的市场情况。</P>
            <P>可以免费下载的编译器(在试图进行商业使用时,请检查它的许可情况):</P>
            <P>Apple C++ - 可以从开发者工具光盘中的OS X中获得<BR>Bloodshed Dev-C++ - 
            基于GCC的(Mingw)IDE环境<BR>Borland C++<BR>Cygwin (GNU C++) MINGW - 
            "Minimalist GNU for Windows". 
            Windows版本的另外一个GCC编译器,包含了免费的w32api(非GPL许可)<BR>DJ Delorie's C++ 
            development system for DOS/Windows (GNU C++) <BR>GNU CC source 
            <BR>Intel C++ for linux </P>
            <P>需要付费的编译器(有些允许有评估期的免费下载):</P>
            <P>Borland C++ <BR>Comeau C++ - 支持多平台<BR>Compaq C++ <BR>Digital Mars 
            C++ <BR>Edison Design Group C++ Front End - 被许多C++编译器厂商采用<BR>Green 
            Hills C++ - 支持嵌入式系统平台<BR>HP C++ <BR>IBM C++ <BR>Intel C++ - 
            支持Windows, Linux, 和其他嵌入式系统<BR>Interstron C++ <BR>Metrowerks C++ - 
            支持多平台,可从Metrowerks主页上查询<BR>Mentor Graphics/Microtec Research C++ - 
            支持嵌入式系统平台<BR>Microsoft C++ <BR>Paradigm C++ - 支持x86嵌入式系统<BR>The 
            Portland Group C++ - 针对奔腾CPU优化<BR>SGI C++ - 优化的编译器<BR>Sun C++ 
            <BR>WindRiver's Diab C++ - 用于很多嵌入式系统</P>
            <P>对于我要保持这个列表的完整和最新是不可能的。C++世界太大了,太多的事情发生。对于那些遗漏的厂商,我感到非常抱歉,因为我只知道这些。如果你有一个链接,并且认为应该放在这个列表中,那么请发送电子邮件给我:<A 
            href="mailto:bs@research.att.com">bs@research.att.com</A>。此外,我只罗列了编译器,我不会评价它们。同样,他们也不是那种对任何人都是最好的编译器,所以人们需要对它们进行更多的比较。</P>
            <P>其它C++编译器,请看the open directory project。</P>
            <P>更多C++资源,请看my C++ 
page。</P><BR></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR>
<TABLE align=center bgColor=#006699 border=0 cellPadding=0 cellSpacing=0 
width=770>
  <TBODY>
  <TR bgColor=#006699>
    <TD align=middle bgColor=#006699 id=white><FONT 
    color=#ffffff>对该文的评论</FONT></TD>
    <TD align=middle>
      <SCRIPT src="CSDN_文档中心_C++编译器推荐目录.files/readnum.htm"></SCRIPT>
    </TD></TR></TBODY></TABLE><BR>
<DIV align=center>
<TABLE align=center bgColor=#cccccc border=0 cellPadding=2 cellSpacing=1 
width=770>
  <TBODY>
  <TR>
    <TH bgColor=#006699 id=white><FONT 
color=#ffffff>我要评论</FONT></TH></TR></TBODY></TABLE></DIV>
<DIV align=center>
<TABLE border=0 width=770>
  <TBODY>
  <TR>
    <TD>你没有登陆,无法发表评论。 请先<A 
      href="http://www.csdn.net/member/login.asp?from=/Develop/read_article.asp?id=26778">登陆</A> 
      <A 
href="http://www.csdn.net/expert/zc.asp">我要注册</A><BR></TD></TR></TBODY></TABLE></DIV><BR>
<HR noShade SIZE=1 width=770>

<TABLE border=0 cellPadding=0 cellSpacing=0 width=500>
  <TBODY>
  <TR align=middle>
    <TD height=10 vAlign=bottom><A 
      href="http://www.csdn.net/intro/intro.asp?id=2">网站简介</A> - <A 
      href="http://www.csdn.net/intro/intro.asp?id=5">广告服务</A> - <A 
      href="http://www.csdn.net/map/map.shtm">网站地图</A> - <A 
      href="http://www.csdn.net/help/help.asp">帮助信息</A> - <A 
      href="http://www.csdn.net/intro/intro.asp?id=2">联系方式</A> - <A 
      href="http://www.csdn.net/english">English</A> </TD>
    <TD align=middle rowSpan=3><A 
      href="http://www.hd315.gov.cn/beian/view.asp?bianhao=010202001032100010"><IMG 
      border=0 height=48 src="CSDN_文档中心_C++编译器推荐目录.files/biaoshi.gif" 
      width=40></A></TD></TR>
  <TR align=middle>
    <TD vAlign=top>百联美达美公司 版权所有 京ICP证020026号</TD></TR>
  <TR align=middle>
    <TD vAlign=top><FONT face=Verdana>Copyright &copy; CSDN.net, Inc. All rights 
      reserved</FONT></TD></TR>
  <TR>
    <TD height=15></TD>
    <TD></TD></TR></TBODY></TABLE></DIV>
<DIV></DIV><!--内容结束//--><!--结束//--></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -