在使用 ubuntu 的 gcc 编译器编译 c 或 c 程序时,默认情况下,生成的二进制文件会出现在当前工作目录中。如果你没有指定输出文件的名称,gcc 会生成一个名为 a.out 的可执行文件。
如果你想要将生成的可执行文件放在特定的目录下,可以使用 -o 选项来指定输出文件的名称和路径。例如:
gcc -o /path/to/output/myprogram myprogram.c
这条命令会将编译后的可执行文件命名为 myprogram 并放在 /path/to/output/ 目录下。
如果你在编译时没有指定输出目录,而只是指定了文件名(没有路径),GCC 会将可执行文件放在当前工作目录下。例如:
gcc -o myprogram myprogram.c
这会在当前工作目录下创建一个名为 myprogram 的可执行文件。
如果你想要查找所有编译生成的可执行文件,可以使用 find 命令。例如,如果你想要在当前目录及其子目录中查找所有名为 a.out 的文件,可以使用以下命令:
find . -name a.out
如果你想要查找特定名称的可执行文件,可以将 a.out 替换为你想要的文件名。
以上就是ubuntu gcc编译生成的二进制文件在哪的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/59863.html
微信扫一扫
支付宝扫一扫