2 qq 16773565 qq_16773565 于 2016.09.08 22:02 提问

gcc编译报错 gcc-c没问题

cust@gnu:~$ cd /home/cust/metric_PAS_64
cust@gnu:~/metric_PAS_64$ gcc -o chunk.o
gcc: fatal error: no input files
compilation terminated.
cust@gnu:~/metric_PAS_64$

6个回答

kaoziji
kaoziji   2016.09.08 22:15

你没告诉gcc 想把哪个源文件编译出obj

qq_15581405
qq_15581405   2016.09.08 22:56

gcc -o chunk.o后面缺少源文件(.c文件)

qq_16773565
qq_16773565 写上还是报同样的错误
大约一年之前 回复
Zjuexing
Zjuexing   2016.09.08 23:21

-o用来输出指定文件(假设 .i文件) 如: gcc .c -o .i 最好不要生成 .o文件
因为 -c 汇编时,将汇编语言文件 汇编成 机器语言文件即 .o文件

artyoung0421
artyoung0421   2016.09.08 23:24

建议去了解一下gcc的用法!

wei242425445
wei242425445   2016.09.09 08:52

gcc -o chunk chunk.c

hijack00
hijack00   Rxr 2016.09.09 08:54

gcc --help查看gcc帮助信息。另外百度gcc常用选项看看

Csdn user default icon
上传中...
上传图片
插入图片