Xcode源代码目录

Xcode源代码目录,xcode,xcodebuild,Xcode,Xcodebuild,再见 ToDo:从我的Xcode项目之外的目录编译文件。 如何告诉Xcode查找要编译的源代码的路径(如makefile中的VPATH) 注1:右键单击目标,很容易添加头文件或库的搜索路径,但在那里我没有找到任何添加新源代码目录的选项 注2:我在xcode构建文档中没有找到这个问题的答案 注:我希望我可以做到这一点,而不必将所有文件显式复制到xcode 谢谢大家! 将包含文件的目录拖到Xcode项目中。Xcode知道它需要编译这些文件的唯一方法是它们是否包含在项目中以及目标的一部分。您表示希

再见

  • ToDo:从我的Xcode项目之外的目录编译文件。 如何告诉Xcode查找要编译的源代码的路径(如makefile中的VPATH)
注1:右键单击目标,很容易添加头文件或库的搜索路径,但在那里我没有找到任何添加新源代码目录的选项

注2:我在xcode构建文档中没有找到这个问题的答案

注:我希望我可以做到这一点,而不必将所有文件显式复制到xcode


谢谢大家!

将包含文件的目录拖到Xcode项目中。Xcode知道它需要编译这些文件的唯一方法是它们是否包含在项目中以及目标的一部分。

您表示希望在项目中至少使用一些源文件,并打算在将来的其他项目中使用一些相同的源文件集

使用外部源文件集合创建一个新的静态或动态库,然后将此项目链接到该库,并将将来的项目链接到该库

大多数构建环境的设计都鼓励在可重用库中使用代码

Davidli

顺便说一句(对于那些仍在搜索并且对此问题有问题的人),我有Xcode 4.5.2,当我拖动项目时,它们不会被链接!似乎xcode的每一个新版本都在变得越来越糟糕。

对于xcode 4.5.2,如果我将类文件复制到单独的文件夹中,我必须右键单击组并选择“将文件添加到”“”

事实上,我希望避免这样做。因为我将在许多项目中使用该目录,并且该目录包含许多文件。还有别的方法吗?在许多项目中使用它并不重要。将文件夹添加到项目中,然后删除任何不需要的文件。您可以使用左下角的过滤器框,以便更轻松地选择所需的文件集。例如,如果我想从同时包含c和cpp文件的文件夹中删除所有.c文件,我会将该文件夹拖进去,在.c上进行筛选删除这些文件(仅限引用),然后删除筛选器。清洗,漂洗,重复任何你需要排除的模式。这只需要做一次,所以不会太痛苦。好的,我认为这是解决办法。谢谢