我知道有一种方法可以在特定项目的XCode设置中添加“搜索路径”。
(*我知道这个)
但我很想知道将包含文件夹永久添加到XCode的“正确”方法。
我所做的是将<Eigen>
添加到/usr/include
。我现在的代码是:
#include </usr/include/Eigen/Eigen> // works ok
但它真的应该像
#include <Eigen/Eigen> // does NOT work
但是XCode似乎并不认为/usr/include
是构建路径的一部分。实际上,它从像
<stdio.h>
之类的头文件)
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include
哇,多么美好的道路。
我不确定我是想摆弄/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include
,但与此同时,我不希望每次只想#include <Eigen/Eigen>
时修改我的XCode项目设置。
将建议文件夹添加到XCode的INCLUDE路径的推荐方法是什么,以便它自动为每个新项目工作?
答案 0 :(得分:3)
进入“获取信息”窗口(Cmd + I) 选择“构建”选项卡 添加您要在“搜索标题路径”
下包含的目录你必须为你希望包含在Eigen中的每个项目做这个,但我认为这是推荐的做事方式。只需将它保存在一个地方,让所有使用它的项目都引用该位置
答案 1 :(得分:0)
以下是如何操作: