您好 我正在尝试使用Windows平台上的代码:: blocks,wxWidgets和libxml2编写一些工具。
我做过的事情:
在我的文章中写了这样的标题 源文件:
#include <libxml/xmlmemory.h>
#include <libxml/parser.h>
将-lxml2添加到链接器
现在,当我尝试构建这个项目时,我遇到了这个错误:
error: libxml/xmlmemory.h: No such file or directory
此处有人遇到此错误吗? 我相信我错误配置了一些东西但却不知道是什么。 谢谢你的想法。
答案 0 :(得分:1)
一般情况下,最好不要将内容移动到mingw目录中,而是将它们保存在自己的目录中,并将搜索路径添加到项目属性中,以便它知道在哪里查找它们。
如果您进入Code :: Blocks中的项目属性,请点击Project build options按钮,然后在Linker Settings选项卡中添加您要链接的两个库。然后在“搜索目录”选项卡中,将/include
添加到编译器搜索位置,并可选择将/lib
目录添加到链接器位置(如果您提供了.a的完整路径,则不需要这样做。链接器设置。
答案 1 :(得分:0)
好的,我找到了解决方案!
<libxml2/libxml/parser.h>
完美运作