gpt4 book ai didi

c - c编程中gcc命令中-g和-o选项的使用

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:10:12 25 4
gpt4 key购买 nike

假设有 2 个名为 abc.c 和 xyz.c 的 c 程序。现在我们想同时处理 2 个可执行文件。所以我们使用

更改 ./a.out 的名称
gcc -g abc.c -o abc
gcc -g xyz.c -o xyz

甚至 gcc -o abc abc.c 也能正常工作。以上命令中的-g-o具体说明或描述了什么?重命名./a.out 文件的命令中-g-o 的意义是什么。提前致谢。

最佳答案

-g表示在输出文件中保留调试信息,与重命名无关。

-o表示将结果放在指定的文件中,而不是默认的文件名(abc.o为目标文件,a.out 用于链接的可执行文件)。

关于c - c编程中gcc命令中-g和-o选项的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38444413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com