3

我试过做

gcc [folderName] -o [executableName]

但这似乎不起作用。

4

2 回答 2

3

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]

于 2013-08-08T21:20:21.950 回答
1

最好的方法是使用 Makefile,因为这只会编译自上次构建以来已更改的文件。

这里有一个关于使用 make 的很好的教程

于 2013-08-08T21:21:26.687 回答