请问这个gcc test.c -o test指令为什么一直显示错误呢?
<pre>$ gcc test.c -o testgcc: 错误:test.c:没有那个文件或目录
gcc: 致命错误:没有输入文件
编译中断。
$ vi test.c
$ gcc test.c -o test
<b>test.c:1:19:</b> <font color="#EF2929"><b>致命错误:</b></font>stdio,h:没有那个文件或目录
#include <stdio,h>
<font color="#8AE234"><b> ^</b></font>
编译中断。
$ ^C
$ vi test.c
+已停止 vim test.c
$ su root
密码:
# vi test.c
# gcc test.c -o test
<b>test.c:</b> 在函数‘<b>main</b>’中:
<b>test.c:5:2:</b> <font color="#AD7FA8"><b>警告:</b></font>隐式声明与内建函数‘<b>printf</b>’不兼容 [默认启用]
printf("Hello World!\n");
<font color="#8AE234"><b>^</b></font>
# gcc test.c
<b>test.c:</b> 在函数‘<b>main</b>’中:
<b>test.c:5:2:</b> <font color="#AD7FA8"><b>警告:</b></font>隐式声明与内建函数‘<b>printf</b>’不兼容 [默认启用]
printf("Hello World!\n");
<font color="#8AE234"><b>^</b></font>
# ||
bash: 未预期的符号 `||' 附近有语法错误
# l|
>
> ^C
# ll
总用量 28
-rwxr-xr-x. 1 root root 8360 9月 4 21:24 <font color="#00AF00">a.out</font>
-rwxr-xr-x. 1 root root 8360 9月 4 21:21 <font color="#00AF00">test</font>
-rw-rw-r--. 1 hong hong 55 9月 4 21:17 test.c
# a.out
bash: a.out: 未找到命令...
# test
# ./test
Hello World!
# ^C
#
</pre> 还能什么原因,你代码写错了呗,发你的代码出来 先cd跳转 到你的test.c 的目录下再执行 gcc 命令
页:
[1]