如果有一种相对简单的方法可以让+ libxml2 + gokogiri在Windows上工作?Go lang:如何在windows上安装libxml2/gokogiri
我的意思是我可能会安装它(但目前我不能,与Package libxml-2.0 was not found in the pkg-config search path
卡住),但然后我需要提供我的实用程序给其他人,谁将永远不能(或希望)安装拉尔libxml2的依赖关系,修改Windows路径等等
它工作在Ubuntu完美无瑕......
我发现这个https://github.com/moovweb/gokogiri/issues/49这就是有趣的与安装瘸子2(什么?!),但我还是不能让它运行这样的错误,我想可能是PATH的问题,但所有PATH都设置为
$ go get github.com/moovweb/gokogiri
# github.com/moovweb/gokogiri/help
Documents\go\src\github.com\moovweb\gokogiri\help\help.go:6:25: fatal error: lib
xml/tree.h: No such file or directory
#include <libxml/tree.h>
^
compilation terminated.
# github.com/moovweb/gokogiri/xpath
Documents\go\src\github.com\moovweb\gokogiri\xpath\expression.go:4:26: fatal err
or: libxml/xpath.h: No such file or directory
#include <libxml/xpath.h>
^
compilation terminated.
您已验证路径+'/libxml/tree.h | xpath.h'的子部分存在吗?错误只是说这些文件不存在,所以如果它们存在,那么问题几乎肯定是你的路径。至于为其他人提供你的工具,你可能会想要一个批处理脚本。 – evanmcdonnal
是的,我很害怕那批脚本,太多的努力...可能是我只是用html标准库重写...甚至是正则表达式...我会再次检查PATH明天... – MikeKlemin