我正在尝试使用C编程语言中的gcc编译一个简单的"Hello,World"程序.我在源代码文件"test.c"上使用以下命令(不带引号).
我使用以下命令:
gcc test.c -O -Wall -Werror test
我希望这能编译我的程序并创建和执行一个名为test的程序,我可以从命令行运行该程序.但是当我使用上面的代码编译时,我收到以下错误:
gcc:test:没有这样的文件或目录
任何理由为什么这可能是?
谢谢!
gcc被test视为输入文件名.假设您要test用作输出文件名,则需要使用该-o选项.
gcc test.c -O -Wall -Werror -o test
^^
Run Code Online (Sandbox Code Playgroud)