我正在尝试从某些斯坦福课程学习C ++,他们有一个自定义库,其中包含一堆头文件(.h)及其相关的源(.cpp)文件。
我想在xcode 6.x中创建新的C ++项目来试用代码并在我的新项目中包含这些自定义头文件。
我不知道如何在我的项目中包含这些文件,以便我可以和平地#include“blahblahblah.h”并使用该头文件中的函数而不会出现问题。
我是xcode,c ++的新手(尽管我知道一些编码部分)以及此过程中的任何其他内容。
要点:
还假设我不知道如何运行一些我看到很多的命令行代码。
如果有人可以用最简单的方式告诉我(最好是一步一步),我会非常感激并赞美你,直到我死去的那一天:)
注意: XCode或Eclipse都可以。我真的只想开始编码。
我花了整整一个星期的大部分时间尝试xcode,eclipse等,并尝试按照大量的步骤来使其工作,但我不知道如何添加文件没有问题。要么信息似乎是针对Xcode 4.x而且每个菜单看起来都变了,或者建议太复杂了,像我这样的新手无法弄明白。
答案 0 :(得分:0)
首先,几乎所有Xcode的信息都可以在Apple Developer的门户网站上找到: https://developer.apple.com/library/prerelease/ios/documentation/ToolsLanguages/Conceptual/Xcode_Overview/start_project.html#//apple_ref/doc/uid/TP40010215-CH2-SW5
要在Xcode 6上创建一个简单的静态库,首先要创建一个新项目,然后在OS X - Framework和Library中选择Library,在下一个窗口中将Framework更改为None(Plain C / C ++ Library)和static(因为这就是你所说的。)
创建项目后,将现有标题和源添加到项目中,方法是使用鼠标拖动它们或使用右键单击功能添加文件下拉菜单,如果需要,可以在Xcode中创建新组他们的订单。
添加文件时,在显示的添加窗口中,您可以选择复制它们或使用它们的当前位置。
如果需要,您可能需要在“Build Settings”下更改目标配置中的“标题搜索路径”,如果这是您第一次使用Xcode,其中一些听起来会很奇怪,但我相信您会发现最多它在Apple开发者门户网站上非常详细。
如果要在不创建外部静态库的情况下测试文件,可以创建命令行项目并更快速,更轻松地测试它们。