gcc怎么编译.o

gcc怎么编译.o,第1张

gcc中-c和-o是编译时可选的参数

-加-c, (compile)只编译生成中间同名目标文件,不链接

-加-o,(output)指定输出文件名,该文件为可执行文件,不加-o会默认生成a.out

举例:

gcc -c hello.c 编译生成hello.o文件

gcc -o hello hello.c 生成可执行文件hello

在gcc编译器中,使用选项“-c”可以只编译目标文件,而不进行链接 *** 作。编译器会将源文件编译成目标文件,其扩展名为.o。因此,如果您想只编译目标文件而不进行链接 *** 作,可以使用以下命令:

```

gcc -c sourcefile.c

```

其中,sourcefile.c是您要编译的源文件名。这个命令会将sourcefile.c编译成目标文件sourcefile.o,而不进行链接 *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11640716.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存