编译:只会检测语法是否正确,并不会检测有没有 main 函数。
链接:会检测有没有 main 函数。
.c 是C 语言源文件,在编写代码的时候创建
.o 是目标文件,在编译 “成功” 后产生。
.out 是可执行文件,在 链接成功的时候产生。
总结 clang 指令
编译: cc -c xxx.c
链接: cc -xxx.o
编译、链接:cc xxx.c
运行当前路径下的可执行文件:./a.out
更改可执行文件的名称: cc xxx.c -o xxxx
编译:只会检测语法是否正确,并不会检测有没有 main 函数。
链接:会检测有没有 main 函数。
编译: cc -c xxx.c
链接: cc -xxx.o
编译、链接:cc xxx.c
运行当前路径下的可执行文件:./a.out
更改可执行文件的名称: cc xxx.c -o xxxx