如何使用一组H和.CPP文件创建一个静态库,该库可以在另一个C++项目中使用 我试图从斯坦福大学的课程中学习C++,他们有一个自定义的库,包含一组头文件。h和它们的相关源。CPP文件。 < P>我想在XCODE 6。x中创建新的C++项目,尝试代码,并在新项目中包含这些自定义头文件。

如何使用一组H和.CPP文件创建一个静态库,该库可以在另一个C++项目中使用 我试图从斯坦福大学的课程中学习C++,他们有一个自定义的库,包含一组头文件。h和它们的相关源。CPP文件。 < P>我想在XCODE 6。x中创建新的C++项目,尝试代码,并在新项目中包含这些自定义头文件。,c++,eclipse,xcode,static-libraries,static-linking,C++,Eclipse,Xcode,Static Libraries,Static Linking,我不知道如何在我的项目中包含这些文件,这样我就可以和平地包含blahblahblah.h并使用该头文件中的函数而不会出现问题 我对xcode和c++都是新手,尽管我知道这个过程的一些编码部分和其他内容 总结: 我有一个包含一系列.h和.cpp的文件夹库 文件夹。 我已经安装了XCode 6.x.x/Eclipse。 我想创建一个新的C++项目并使用 h中的一个,然后使用 那些头文件。 还假设我不知道如何运行我经常看到的一些命令行代码 如果有人能用最简单的方式(最好是一步一步地)告诉我,我将永远感

我不知道如何在我的项目中包含这些文件,这样我就可以和平地包含blahblahblah.h并使用该头文件中的函数而不会出现问题

我对xcode和c++都是新手,尽管我知道这个过程的一些编码部分和其他内容

总结:

我有一个包含一系列.h和.cpp的文件夹库 文件夹。 我已经安装了XCode 6.x.x/Eclipse。 我想创建一个新的C++项目并使用 h中的一个,然后使用 那些头文件。 还假设我不知道如何运行我经常看到的一些命令行代码

如果有人能用最简单的方式(最好是一步一步地)告诉我,我将永远感激你,并向你歌功颂德,直到我死去的那一天:

注意:XCode或Eclipse都可以。我真的只想开始编码


我花了整整一周的时间来尝试xcode、eclipse等,并尝试按照大量的步骤让它工作,但我就是不知道如何添加没有问题的文件。要么信息似乎是针对Xcode 4.x的,每个菜单似乎都发生了变化,要么建议太复杂,以至于像我这样的新手都无法理解。

首先,几乎所有关于Xcode的信息都可以在苹果开发者的门户网站上找到:

要在Xcode 6上创建一个简单的静态库,首先要创建一个新的项目,然后在OS X-Framework and library select library下,在下一个窗口中,将框架更改为None Plain C/C++library and static,因为这是您的声明

创建项目后,通过鼠标拖动或右键单击功能中的“添加文件”下拉菜单,将现有的标题和源添加到项目中,如果您需要一些顺序,可以在Xcode中创建新组

添加文件时,在显示的“添加”窗口中,您可以选择复制文件或使用文件的当前位置

如果需要,您可能必须在“构建设置”下更改目标配置中的标题搜索路径,如果这是您第一次使用Xcode,其中一些内容听起来会很奇怪,但我相信您会在Apple Developers portal上找到详细信息


如果您想在不必创建外部静态库的情况下测试文件,您可以创建一个命令行项目,并更快、更轻松地对其进行测试。

这对我来说是一个极大的痛苦,这与我有什么关系?