如何在Eclipse Indigo CDT C++; 这都是在Mac OS X 10.6下,LIbXML库似乎是//Ur/Prime/LIbxML2/LBXML,我把它添加到GNU C++支持中,但仍然对使用LIbXML的代码有错误。我找不到任何解释如何让它工作以及如何编译我的项目的东西

如何在Eclipse Indigo CDT C++; 这都是在Mac OS X 10.6下,LIbXML库似乎是//Ur/Prime/LIbxML2/LBXML,我把它添加到GNU C++支持中,但仍然对使用LIbXML的代码有错误。我找不到任何解释如何让它工作以及如何编译我的项目的东西,c++,eclipse,eclipse-cdt,C++,Eclipse,Eclipse Cdt,编辑:示例错误 void printElementNames(xmlNode * a_node) { } 这将给出“无法解析xmlNode类型”。我在这里得到: 右键单击CDT项目并选择属性 展开C/C++常规并选择路径和符号 < LI>语言下选择GNU C++ 单击“添加”以定义新元素 写入目录字段/usr/local/libxml2/libxml 重建 我在这里得到了这个: 右键单击CDT项目并选择属性 展开C/C++常规并选择路径和符号 < LI>语言下选择GNU C++ 单击“添加”

编辑:示例错误

void printElementNames(xmlNode * a_node) {

}
这将给出“无法解析xmlNode类型”。

我在这里得到:

  • 右键单击CDT项目并选择属性
  • 展开C/C++常规并选择路径和符号
  • < LI>语言下选择GNU C++
  • 单击“添加”以定义新元素
  • 写入目录字段/usr/local/libxml2/libxml
  • 重建
  • 我在这里得到了这个:

  • 右键单击CDT项目并选择属性
  • 展开C/C++常规并选择路径和符号
  • < LI>语言下选择GNU C++
  • 单击“添加”以定义新元素
  • 写入目录字段/usr/local/libxml2/libxml
  • 重建

  • 我在CygWin环境下工作,在Windows 7(64位)上,使用Eclipse KePuto CDT作为C++。 在Eclipse中,goto

    项目>属性-> C++ Builder——>设置>工具设置 标签

    CygWin C++链接器> >库

    在库(-l)中添加文件:xml2.dll

    在库搜索路径(-L)中添加路径:“C:\cygwin64\lib”

    CygWin C++编译器> >包含


    在包含路径(-i)中添加路径:<强> c:\ CygWIN64 64 \ UR \包含\ LBXML2“/P>> P>我在CygWin环境中工作,在Windows 7(64位)上,使用Eclipse KePuto CDT进行C++。 在Eclipse中,goto

    项目>属性-> C++ Builder——>设置>工具设置 标签

    CygWin C++链接器> >库

    在库(-l)中添加文件:xml2.dll

    在库搜索路径(-L)中添加路径:“C:\cygwin64\lib”

    CygWin C++编译器> >包含


    在包含路径(-I)中添加路径:“C:\cygwin64\usr\Include\libxml2”

    我们需要更多关于错误的信息——以及libxml2 build as/usr/local/l是如何成为非标准位置的——我编辑了我的问题,但我没有自定义构建它——我想它是在Mac OS X中实现的。OSX在/usr/localXcode中没有任何内容,在/usr/local中没有任何内容——但更重要的是,它包括什么用于libxml?我们需要更多关于错误的信息——以及libxml2 build as/usr/local/l是如何成为非标准位置的——我编辑了我的问题,但我没有习惯性地构建它——我想它是在Mac OS X中实现的。OSX在/usr/localXcode中没有任何内容,在/usr/local中没有任何内容——但更重要的是,它包括了什么ti用于libxml?看了上面的Mark注释,我对OSX just linux不太了解,您可能需要安装libxml2,然后使用该路径。看了上面的Mark注释,我对OSX just linux不太了解,您可能需要安装libxml2,然后使用该路径。