我正在使用XCode5为Mac创建一个库,它正在使用由其他开发人员开发和维护的一些代码(c ++),并且与我的库项目的路径不同。
e.g. my project is at /svntrunk/../../mylibraryproject/
我想在我的库中编译(使用)的代码位于
/svntrunk/../../../utils/networkutils/src/source files here
我尝试了以下方法
似乎要继续前进,我必须使用选项2.请告诉我是否有更好的方法来解决这个问题。
由于 开发
答案 0 :(得分:0)
如果他正在使用Xcode开发并拥有一个项目,您可以链接到项目,将其构建为lib并将其包含在项目的构建依赖项中。
我是为Cocos2d做的。
如果做不到这一点,我会追求选项1,并试图弄清楚为什么它没有找到符号。您确定包含正确的标题吗?编译器无法找到符号的一个原因是您正在使用其标题未包含的函数。
此处有额外信息: