我的操作系统是Windows 10.我这次使用命令提示符进行编译.
根据我正在阅读的书,要编译所有源文件并使其成为目标文件,(在当前目录中)通过键入以下命令来完成:
gcc -c *.c
Run Code Online (Sandbox Code Playgroud)
它说操作系统将用所有C文件名替换*.c
但为什么我会收到此错误?
gcc: error: *.c: Invalid argument
gcc: fatal error: no input files
compilation terminated.
Run Code Online (Sandbox Code Playgroud)
我在正确的目录中.当我使用各自的名称编译我的源文件时,它正常工作.但'*.c'无效.
使用'*.o'链接目标文件时出现同样的错误
该命令不适用于Windows操作系统吗?如果没有,什么是Windows?
新手在这里.