为什么编译hello.c的结果是a.out?

来源:4-1 [Linux C语言] 多个源文件分而治之

FTWH_GP

2016-06-27 15:06

为什么用gcc编译hello.c的结果是a.out而不是hello.out呢?

写回答 关注

2回答

  • rubens
    2016-06-27 16:19:36
    已采纳

    系统默认的,你要想hello.out需要在后面加上 -o hello.out

    FTWH_G...

    非常感谢!

    2016-06-27 16:25:11

    共 1 条回复 >

  • 无痴
    2016-06-27 16:28:29

    这是系统默认的执行文件,执行 gcc hello.c  就会产生一个默认的 a.out

    如果弄成自定义的名字, 执行 gcc hello.c  -o hello.out      这样就会产生一个hello.out

Linux C语言编程基本原理与实践

本视频教程介绍C语言基本工作原理以及适用与C的实际开发方式

203963 学习 · 451 问题

查看课程

相似问题