使用Sudzc/VTK时,我已经建立了VES和我修改的XCode 4.3.2 Kiwiviewer应用。猕猴桃构建并运行良好,所以现在我想我的应用程序中设置Sudzc(它工作正常独立)。我跟着教程here,但在修改后标题的点,他的应用程序构建并运行,矿用,而不是错误的相继出现。首先,它提供了> 150个错误的所有沿着线:词汇或预处理问题/ xmlversion.h在iOS应用
Lexical or Preprocessor Issue
Invalid token at start of a preprocessor expression
在一个文件tree.h中的线
#include "xmlversion.h"
,这是vtkmodular /公用设施/ vtklibxml2的一部分晴指向/include/libxml/tree.h。
将“”改为<>(这是针对类似问题提出的)而是给出了另一个词法或预处理程序问题,这次找不到'xmlversion.h'文件 - 看起来全是在文件tree.h中。该文件在我的项目浏览器(和#包括“xmlversion.h” CMD击确实加载该文件,因此它知道它的方式)。
想必那么问题是有它自己的libxml2版本VTK?如果是这样的话 - 我能做些什么呢?我所看到的所有错误似乎都源自肥皂处理程序类,并最终通过“include < libxml/tree.h>” - 然后在上面显示的vtk目录中。我不确定该从哪里出发 - 包含指令中添加的库是否错误?我可以/应该修改标题路径吗?如果这不是代码的其余部分正在寻找tree.h中,它在哪里 - 一个快速系统搜索没有找到它?
还是我完全不符合标准?
在此先感谢!