Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何配置XCode以在“文件”中查找头文件和符号;“外部构建系统”;项目_C_Xcode_Gnu Make_Configure_Autoconf - Fatal编程技术网

如何配置XCode以在“文件”中查找头文件和符号;“外部构建系统”;项目

如何配置XCode以在“文件”中查找头文件和符号;“外部构建系统”;项目,c,xcode,gnu-make,configure,autoconf,C,Xcode,Gnu Make,Configure,Autoconf,我正试图为C php扩展开发建立一个XCode 5.1项目。这本质上是一个GNU autoconf/automake项目,有一个先决条件 我创建了一个新的“外部构建系统”项目。然后,我创建了两个目标,其中一个运行创建GNU autoconf文件的先决条件“phpize”命令。我有另一个运行GNU./configure脚本的目标。这一切都很好 接下来,我尝试将.c和.h文件添加到项目中。当我打开它们,并尝试单击任何#include.h文件或任何外部符号时,XCode会显示“symbol not f

我正试图为C php扩展开发建立一个XCode 5.1项目。这本质上是一个GNU autoconf/automake项目,有一个先决条件

我创建了一个新的“外部构建系统”项目。然后,我创建了两个目标,其中一个运行创建GNU autoconf文件的先决条件“phpize”命令。我有另一个运行GNU./configure脚本的目标。这一切都很好

接下来,我尝试将.c和.h文件添加到项目中。当我打开它们,并尝试单击任何#include.h文件或任何外部符号时,XCode会显示“symbol not found”,即使对于系统之类的东西也是如此

在普通的XCode项目中,有一种方法可以配置头/包含搜索路径。对于这个外部构建系统项目,我认为没有办法做到这一点

我的问题是:

  • 对于使用./configure和make的项目,“外部构建系统”项目类型是否正确

  • 如果是这样,那么在这个项目类型中,如何设置头/包含搜索路径以使代码导航工作

  • 分析似乎也不起作用


  • 创建项目时,是否使用了[OS X]->[Application]->[Command Line Tool]模板?我遇到了类似的问题,并按照中的建议创建了一个虚拟目标