我正在尝试为C php扩展开发设置一个XCode 5.1项目。这本质上是一个GNU autoconf / automake项目,有一个先决条件。
我创建了一个新的"外部构建系统"项目。然后我创建了两个目标,一个运行先决条件" phpize"创建GNU autoconf文件的命令。我有另一个运行GNU ./configure脚本的目标。这一切都很有效。
接下来,我尝试将我的.c和.h文件添加到项目中。当我打开它们并尝试点击任何#include .h文件或任何外部符号时,XCode会说"符号未找到",即使是像< stdio.h>这样的系统内容。
在普通的XCode项目中,有一种方法可以配置标头/包含搜索路径。有了这个外部构建系统项目,我认为没办法做到这一点。
我的问题:
对于使用./configure和make的项目,是"外部构建系统"项目类型是否正确?
如果是这样,那么在此项目类型中,如何设置标题/包含搜索路径以便代码导航有效?
分析似乎也不正常。