您的位置:首页 > 其它

gcc 基本编译命令, 注意别出错

2012-09-12 15:38 274 查看
1. gcc  -c main.c

将源文件main.c编译成目标文件, 文件名默认为main.o

2. gcc  main.o

将目标文件main.o 链接成可执行文件, 文件名默认为a.out

3. gcc main.c

将源文件main.c 先编译后链接成可执行文件, 文件名默认为a.out.

4. gcc -o main main.c

将源文件main.c先编译后链接成可执行文件, 文件名指定为main

5.  gcc -o main main.o

将目标文件main.o链接成可执行文件,文件名指定为main

6. gcc -o main -c main.c

将源文件main.c编译成目标文件,文件名指定为main.  注意并没有生成可执行文件.

 

2,3,4,5 是生成可执行文件, 1,6 只生成目标文件, 特别是6,很容易搞错,我也多次提醒自己,别马虎.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  gcc