阅读更多

5顶
0踩

编程语言
GCC开发人员今天发布了GCC 4.8.1,这是该编译器由C实现转向C++实现(4.8版本)后的首次升级,也是第一个实现C++11所有语言特性的编译器。



GCC(GNU Compiler Collection,GNU编译器套装),是一套由 GNU 开发的编程语言编译器。GCC 使用 GPL 与 LGPL 许可证,是 GNU 计划的关键部分。GCC 目前可处理 C++、Fortran、Pascal、Objective-C、Java以及 Ada 等语言。现在是 Linux/Unix、Mac 等操作系统的标准编译器。

此外,GCC 4.8.1还修复了90多个bug,详细信息可参阅发布日志

LLVM的Clang编辑器也将实现对C++11的支持,不过下个版本3.3(将于6月5日发布)也只支持C++11的主要特性,而不是全部。

相关文档:http://gcc.gnu.org/onlinedocs/4.8.1/

下载地址:http://gcc.gnu.org/mirrors.htmlhttp://gcc.gnu.org/svn.html
  • 大小: 10.7 KB
5
0
评论 共 10 条 请登录后发表评论
10 楼 lhyasia 2013-06-07 16:43
ykssky 写道
C++ 高不成低不就, 很尴尬...

你让使用C++开发产品的微软,谷歌,惠普等公司脸往哪放啊。
9 楼 cyruscript 2013-06-07 14:43
ray_linn 写道
somefuture 写道
GCC 目前可处理 C++、Fortran、Pascal、Objective-C、Java以及 Ada 等语言.
啥意思?gcc可以编译java吗?


GCC 可以编译C, C++, Fortran, Obj-C, Obj-C++, Java, Ada 和 Go,但没有 pascal.


GCC,从原来GNU C Compiler 变为 GNU Compiler Collection,编译器集合。
8 楼 ray_linn 2013-06-07 13:15
somefuture 写道
GCC 目前可处理 C++、Fortran、Pascal、Objective-C、Java以及 Ada 等语言.
啥意思?gcc可以编译java吗?


GCC 可以编译C, C++, Fortran, Obj-C, Obj-C++, Java, Ada 和 Go,但没有 pascal.
7 楼 icefishc 2013-06-07 11:15
kuchaguangjie 写道
GNU, 是挺牛逼的, 人家的图标就是头 牛,
不过当 linux kernel 和 GNU 结合的时候, 人们就只记得 linux kernel 了, 把 GNU 给忘记了 ... , GNU 干了很多活, 结果没得到多大名声和好处 ...

要是GNU名气还小 那么开源界就没有名气大的了。
6 楼 kuchaguangjie 2013-06-06 12:38
GNU, 是挺牛逼的, 人家的图标就是头 牛,
不过当 linux kernel 和 GNU 结合的时候, 人们就只记得 linux kernel 了, 把 GNU 给忘记了 ... , GNU 干了很多活, 结果没得到多大名声和好处 ...
5 楼 young7 2013-06-05 12:16
还能编译java,牛鼻啊,平时只会在linux或者windows上用gcc编译一下c,没想到还能编译其它语言
4 楼 ray_linn 2013-06-05 10:11
wangguo 写道
somefuture 写道
GCC 目前可处理 C++、Fortran、Pascal、Objective-C、Java以及 Ada 等语言.
啥意思?gcc可以编译java吗?

http://www.gnu.org/software/gcc/java/index.html也就是GCJ


可以。 GCJ。
3 楼 wangguo 2013-06-05 10:03
somefuture 写道
GCC 目前可处理 C++、Fortran、Pascal、Objective-C、Java以及 Ada 等语言.
啥意思?gcc可以编译java吗?

http://www.gnu.org/software/gcc/java/index.html也就是GCJ
2 楼 somefuture 2013-06-05 09:50
GCC 目前可处理 C++、Fortran、Pascal、Objective-C、Java以及 Ada 等语言.
啥意思?gcc可以编译java吗?
1 楼 ykssky 2013-06-04 22:23
C++ 高不成低不就, 很尴尬...

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • C++Builder数据库开发

    C++Builder数据库开发

  • C++Builder 数据库程序设计开发详解

    今天是2004年12月6号,从今天开始,我的blog将陆续发表我在BCB数据库开发过程序中的应用心得与详细开发指导。所用开发环境:C++ Builder 5.0第一篇:BCB与数据库的关系        很多人开发数据库应用程序存在一个概念模糊的问题,也就是说,什么是前台,什么是后台。其实,BCB开发数据库应用程序,就是用BCB提供的功能,通过数据链路来操作数据库!这里的数据链路就是指

  • C++ Builder VCL库函数简介

    一.BORLAND C++ BUILDER VCL的内存管理函数  1. AllocMem  在队中分配指定字节的内存块,并将分配的每一个字节初始化为 0.函数原型如下:  void * __fastcall AllocMem(Cardinal Size);  2. SysFreeMem  释放所指定的内存块.函数原型如下:  int __fastcall SysFreeMem(void * P)

  • 如何利用C++ Builder获取系统的sid信息?

    头文件代码: //--------------------------------------------------------------------------- #ifndef Unit1H #define Unit1H //---------------------------------------------------------------------------

  • 深入C++ Builder之编写自己的元件-深入分析VCL继承、消息机制

    这篇文章提及内容可能大家已经在很多地方看到过了,作者也是如此,只不过还看了很多VCL源代码,加上自己实际编写元件的经验,拼凑了这么一篇文章。所以所有言论都是个人观点、经验的描述,仅供参考。 你可转载,拷贝,但必须加入作者署名Aweay,如果用于商业目的,必须经过作者同意。 系统要求 如果你想一起跟着做的话,那么你应该看看这里,否则你可以直接跳过。 C++ Builder6 + updata

  • vcl库函数

    vcl库函数 作者: ---------- ,如转载请保证本文档的完整性,并注明出处。欢迎光临 C++ Builder 研究,http://www.ccrun.com/doc/go.asp?id=114//----------------------------- Suntenghe 整理--------------------1.内存分配2.文件操作3.磁盘目录管理4.字符串操作5.类型转换6

  • c++ builder 创建静态库 初探

    1.新建静态库项目 (1)对于c++ builder 6.0,文件->新建->其它->Libray(如下图)->确定 (2)对于c++ builder 10.3 ,file->new->other-Static Libary(如下图)->ok 2新建文件 (1)对于c++ builder 6.0,文件->新建->其它->cpp File(如下图)->确定 (2)对于c++ builder 10.3,file->ne

  • C++ Builder实现将SQL Server表导出为insert语句,实现表记录备份

    //--------------------------------------------------------------------------- #include #pragma hdrstop #include "Unit1.h" //-------------------------------------------------------------------

  • c++builder6.0 数据库查询函数select * into 功能的实现

    powerbuilder 中的可以直接使用 select a,b,c into :a,:b,:c from table where id = :id ;这样的脚本直接获取数据库的数据。 在C++builder中的如何实现呢? 1.C++builder 中的函数设计 int a,b,c int id = 100 ; String sql = "select a,b,c into ......

  • C++ builder 数据库

    用C++ builder操作数据库并能绘制曲线 有一定的参考价值

  • C++builder 6.0连接MySQL数据库

    C++builder 6.0使用ODBC驱动连接MySQL数据库 1、首先检查MySQL驱动 (win10)打开"控制面板"->“系统和安全”->“管理工具”->“ODBC数据源(64位)” 检查是否安装MySQL ODBC驱动,若没有,安装后再添加数据源 安装教程 2、c++builder6.0 使用ODBC驱动连接MySQL数据库 ...

  • 用c++写一个数据库

    1 [cpp] view plain copy 2 第一步:构建一个头文件(**.h) 3 [cpp] view plain copy 4 #include<iostream> 5 #include<iomanip> 6 #include<fstream> 7 #include<stri...

  • 用C++ Builder开发多层数据库应用程序

    用C++ Builder开发多层数据库应用程序!!!

  • C++builder自绘控件框架

    #ifndef __switch1__ #define __switch1__ #include "gdi.h" //自定义GDI+函数库 class TSwitchButton : public TGraphicControl { private: int m_left; int m_top; int m_width; int m_he

Global site tag (gtag.js) - Google Analytics