导航:首页 > 源码编译 > gcc源码

gcc源码

发布时间:2022-02-05 21:43:27

① 怎样阅读 gcc 源代码

1.先学会gcc对c语言的扩展
2.对照gcc internals(网上已有中文版本)查看源代码
3.最好下载“现代编译原理:C语言描述.pdf”,比如计算必经点公式、活跃分析、着色图的寄存器分配....不对照课本知识,你就是看不懂。

② 哪里可以找到GNU的,C++标准库的源代码 gcc源码包中的感觉不全(stdc++,v3)

http://ftp.gnu.org/old-gnu/libstdc++/

③ gcc的源代码包有多大感谢回答!

最新的版本大概100MB。

参见
gcc-4.9.1.tar.bz2 16-07-2014 11:17:12. 85.69 MiB
gcc-4.9.1.tar.gz 16-07-2014 12:51:28. 110.24 MiB

来源
mirrors-au.go-parts.com/gcc/releases/gcc-4.9.1/

④ 没安装gcc,是不是就不能用gcc的源码方式安装

当然是了,源码方式安装程序,都是把程序编译成可执行文件
如果没有安装的话,就没有编译的程序,所以就不用安装了

⑤ gcc是开源的吧代码是用什么写的汇编么

gcc官方网站 http://gcc.gnu.org/
关于gcc的信息可以自己找到,源代码也可以下到(不过官方下载有点费劲)。gcc也是用C语言写的。

⑥ 想读懂gcc源代码

学学编译原理, 然后在看吧, 你要是没编译原理的基础, 你就看代码, 你更本就不能理解它的算法, 你也没办法理解它的思想

⑦ 我下载了linux gcc的源代码后,我想查看各个函数的源代码,但是不知到如何下手,有没有那个大牛给点帮助。

只是写程序的话,就不是你这么操作的,建议你看下《LinuxC函数实例速查手册》
或者《Linux 常用C函数 》这类型的书吧,有详细的基本函数的介绍,比你看头文件要轻松的多了。但你要是想知道C库函数怎么实现的话,倒是可以看看源码,对自己的程序设计还是有帮助的。
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
printf("Hello~~\n");
return 0;
}
编译方式
gcc 源文件名 -o 目标文件名 -Wall
Eg:
gcc 1.c -o demo -Wall
运行
./demo
就能看到打印了。
有啥问题可以继续沟通~~~
另外不知道函数的声明和用法可以在Linux用man命令查看.例如
man printf
就能看到具体的声明和简单的用法。当然,man不能查看所有的函数。最万能的办法就是求助万能的google和,比你直接找源码要快的多。

⑧ 求自动用GCC编译C源码的源程序

批处理 ?
makefile ?
请把问题问清楚 不要连自己都看不懂 !

⑨ gcc可以编译E盘的源代码吗

在某种程度上gcc和g++都可以编译.cpp后缀的程序,但是因为gcc命令不能自动和C++程序使用的库联接,所以通常用g++来完成链接。
后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序,注意,虽然c++是c的超集,但是两者对语法的要求是有区别的。C++的语法规则更加严谨一些。
编译阶段,g++会调用gcc,对于c++代码,两者是等价的,但是因为gcc命令不能自动和C++程序使用的库联接,所以通常用g++来完成链接,为了统一起见,干脆编译/链接统统用g++了,这就给人一种错觉,好像cpp程序只能用g++似的。

阅读全文

与gcc源码相关的资料

热点内容
刀片式服务器怎么连接电脑 浏览:79
矩阵计算java 浏览:231
如何把各银行app整合 浏览:877
方舟生存进化手游版如何建服务器 浏览:288
哪里购买黄金app 浏览:661
中国联通app优惠购功能在哪里 浏览:227
dream服务器密码是什么 浏览:222
程序员自救 浏览:486
cmd杀死进程命令 浏览:236
ipad激活服务器地址 浏览:452
单片机开始直流电机压降问题 浏览:17
服务器地址失败怎么办 浏览:146
安卓手机怎么下载苏联游戏 浏览:131
主教的命令 浏览:807
php判断变量为空 浏览:745
你演我猜安卓版本怎么用 浏览:910
已够app哪里看 浏览:1007
程序员怎么学会开车的技巧 浏览:785
网易邮箱如何删除服务器邮件 浏览:154
java多个泛型 浏览:276