在Windows

时间:2015-06-21 02:46:54

标签: go libxml2 gokogiri

我尝试按照github页面中的说明在Windows 8计算机上安装gokogiri

  

安装:

     
      
  • sudo apt-get install libxml2-dev
  •   
  • go get github.com/moovweb/gokogiri
  •   

跳过第一个命令(因为它在Windows上不可用),我收到以下错误:

enter image description here

抱怨的错误是什么?我应该在重试" go get"之前手动安装libxml-2.0。命令?

更新:

以下是我已完成的步骤,每个步骤都基于我在完成上一步后重试go get命令时收到的错误消息:

  • here下载pkg-config_0.26-1_win32.zip,解压缩/解压缩,并将bin文件夹添加到path环境变量

  • here下载libxml2-2.9.2-win32-x86.7z,解压缩。创建新的环境变量PKG_CONFIG_PATH,并将libxml的\lib\pkgconfig文件夹位置添加到env变量。

  • here下载并安装tdm64-gcc

现在错误信息如下。接下来我该怎么办?如何正确地使gcc知道我的libxml2文件的位置?

enter image description here

1 个答案:

答案 0 :(得分:1)

你的libxml路径中有一个空格。

选项1:删除libxml并在没有空格(不是程序文件)的路径上重新安装它

选项2(可能不适用于gcc)在enviroment变量中指向libxml(包括你的路径)使用名称路径周围的引号到libxml