单独编译C ++ Xcode 5.1。

时间:2014-09-11 22:44:51

标签: c++ xcode compilation header

所以我已经达到了C ++ Primer第5版的第6章。第6.1.3节。涵盖单独的编译和编译以及链接多个源文件。然后继续显示系统提示(例如$ CC factMain.cc fact.cc,其中$是系统提示符,CC是编译器名称),您将使用它来生成可执行文件,显示编译器所在的文件。

然后讨论分别编译以获取目标文件,然后将它们链接起来形成可执行文件。

现在我错了,但这在Xcode中是否必要?系统提示东西等。当你创建一个项目时,你有一个目标,对吧?这附带一个产品,一个可执行文件。要向其添加源文件,请不要右键单击并根据需要添加.cpp文件和.h头文件?或者,我需要做的其他事情,以书中讨论的类似方式,进行单独的编译和链接。

提前感谢所有帮助! = d

1 个答案:

答案 0 :(得分:1)

我根本不了解XCode,但IDE通常以同样的方式进行操作。他们将您的项目文件解释为单独编译的一系列单独的源文件,然后运行链接器来链接它。所有这些都发生在没有程序员交互的情况下(IDE正在自动化它以帮助和加速编程),但是一个好的程序员应该知道他不需要IDE来编译程序 - 他可以直接运行编译器。简而言之 - 如果你使用你的IDE,你不需要这样做 - 但它发生在下面。