您的位置:首页 > 运维架构 > Linux

GNU、GCC、G++、GDB、CC概念

2013-08-14 19:47 232 查看
1、GNU:是一个组织,创办的主要目的是:让软件源码自由流通,让软件开发人员自由地与他人交换心得,不受知识产权的约束,以提高软件质量,而不是把源码占为己有,赚取金钱。GNU开发了很多自由软件。

2、GCC:是由GNU开发的编译器,开始只支持C语言编译,叫GNU C
Compiler。后来逐渐支持Fortran、Pascal、Object-c、java,
以及 Ada与其他语言编译,叫GNU Compiler
Collection,GNU编译器集合。

3、G++:GCC刚开始支持C++和其他语言编译时,叫G++。

4、GDB:是由GNU开发的强大的unix下的程序调试工具。比起图形界面VC、BCB等IDE的调试工具,其更加方便灵活。

5、CC:UNIX下编译工具,在linux下cc指向gcc。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  GNU GCC GDB G++ linux