使用某些开关时gcc编译错误

Gas*_*tta 2 c gcc

我正在尝试使用C编程语言中的gcc编译一个简单的"Hello,World"程序.我在源代码文件"test.c"上使用以下命令(不带引号).

我使用以下命令:

gcc test.c -O -Wall -Werror test

我希望这能编译我的程序并创建和执行一个名为test的程序,我可以从命令行运行该程序.但是当我使用上面的代码编译时,我收到以下错误:

gcc:test:没有这样的文件或目录

任何理由为什么这可能是?

谢谢!

Dre*_*wen 5

gcctest视为输入文件名.假设您要test用作输出文件名,则需要使用该-o选项.

gcc test.c -O -Wall -Werror -o test
                            ^^
Run Code Online (Sandbox Code Playgroud)