我在 Windows 上使用 MinGW GCC 编译器, 我需要编译一个文件夹中的所有 c 文件!
我试过了
gcc *.c -o Output {folder Path}
我遇到了这个错误
gcc: error: *.c: Invalid argument
gcc: fatal error: no input files
然后编译终止。
使用的GCC版本是4.7.1
最佳答案
gcc 不接受通配符 (*.c) 作为输入文件。
你可以编写一个脚本(batch@windows 或 .sh @Linux/Unix)找到所有源文件并一个一个地编译它们。
但是您应该使用 makefile 或 CMAKE 来组织您的源代码及其构建系统。请阅读here
关于c++ - 用于编译所有文件的 MinGW GCC 通配符 (Windows),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57131713/