编译一段简单源代码
vi hello.c
#include <stdio.h> int main() { printf("Hello linux c,i‘m here.Waiting for your congratulations."); return 0; } |
使用“-o”选项指出编译后的文件名称。
gcc hello.c -o hello
gcc 常用选项
选项 | 说明 |
---|---|
-c | 只编译,不链接为可执行文件;既只生成“-o”文件。常用于编译不包含主程序的子程序文件。 |
-o | 制定输出文件的名称 |
-g | 产生符号调试工具(GNU GDB)所必要的符号资讯。 |
-O | 对编译、链接过程进行优化处理。 |
-O2 | 更好的优化处理。(当然速度会更慢) |
本文出自 “小崔的实验笔记” 博客,谢绝转载!
原文地址:http://sunnybay.blog.51cto.com/2249903/1615972