Если есть относительно простой способ сделать go + libxml2 + gokogiri работать над окнами?Перейти lang: как установить libxml2/gokogiri на windows
Я имею в виду, что я могу его установить (но на данный момент я не могу, застрял с Package libxml-2.0 was not found in the pkg-config search path
), но тогда я должен предоставить свою утилиту другим людям, которые никогда не смогут (или не пожелают) установить зависимости Lall libxml2, изменить PATH и т.д. на окнах ...
Она работает безупречно на Ubuntu ...
Я нашел это https://github.com/moovweb/gokogiri/issues/49 Thats смешно с установкой Gimp 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 ... Или даже с регулярным выражением ... Я еще раз проверю ПУТЬ завтра ... – MikeKlemin