GCC简介
来源:互联网 发布:淘宝宝贝宣言词怎么写 编辑:程序博客网 时间:2024/05/31 15:18
gcc编译过程
–预处理(Preprocessing)
–编译(compilation):编译预处理后的.i文件产生.汇编代码
–汇编(Assembly):翻译.s文件形成目标.o文件
–链接(Linking):将目标代码.o中调用的标准库函数加入进来,形成可执行文件。
apt-get install g++
gcc -E main.c -o main.i 或者cpp -o hello.i hello.c //只进行预处理,生成.i文件
gcc -S main.i -o main.s或者 ccl -o hello.s hello.i //只进行编译,不汇编,生成.s文件
gcc -c main.s hello.o //或者 as -o hello.o hello.s //只进行汇编,不链接
gcc -o hello hello 或者 ld -o hello hello.o//链接生成可执行文件
gcc -Wall main.c -o main //开启警告
gcc -g main.c -o main //包含调试信息
阅读全文
0 0
- Gcc 简介
- GCC 简介
- GCC 简介
- GCC简介
- gcc简介
- gcc简介
- Gcc 简介
- GCC简介
- gcc 简介
- gcc 简介
- gcc简介
- Gcc简介
- GCC简介
- gcc简介
- Gcc简介
- gcc简介
- gcc简介
- gcc---简介
- 递归和分治策略之二分搜索法
- How can I plot an image (.jpg) in MATLAB in both 2-D and 3-D?
- Leetcode#58. Length of Last Word
- AFNetworking不支持text/plain,错误解决方法"Request failed: unacceptable content-type: text
- 引爆头条视频几百上千粉,月流水十几万玩法
- GCC简介
- 欢迎使用CSDN-markdown编辑器
- HttpClient Examples
- sql数据库中的TIMESTAMP属性
- Android Sqlite 数据库升级
- 在MFC程序中使用控制台输出打印信息(VS2010)
- Golang 入门Hello World
- Python 动态导入对象,importlib.import_module()使用
- [Oracle]if中不能有子查詢