我试过做
gcc [folderName] -o [executableName]
但这似乎不起作用。
gcc 用于编译 C 源文件,但对于 C++,您需要使用 g++。至于多个文件,只需列出它们:
g++ [list of all source files] -o [executableName]
另请注意,如果您通过 xcode 安装了 gcc,那么它将是一个相当旧的版本。我建议改用clang,因为它是 xcode 使用的编译器并且保持最新。它的工作原理与 gcc 几乎相同,因此对于您的情况,它将是:
clang++ [list of all source files] -o [executableName]
最好的方法是使用 Makefile,因为这只会编译自上次构建以来已更改的文件。
这里有一个关于使用 make 的很好的教程