1

我很难在 Windows 上安装 libcurl ruby​​ bindings gem (curb)。我做的一切都是正确的。我在 PATH 上有 libcurl 目录,然后我尝试了两种安装 gem 的方法

gem install curb

rake install EXTCONF_OPTS='--with-curl-dir=B:\curl'

它们都不起作用。但是,它们因不同的错误而失败,而第二个错误更具建设性:

C:/Ruby/lib/ruby/gems/1.8/gems/curb-0.7.7.1/ext/curb_postfield.c:76:未定义对“imp_curl_formadd”的引用

但我不知道这是什么意思。

编辑:第一个错误是这个投诉

extconf.rb:19: 找不到 libcurl 或 curl/curl.h (RuntimeError)

即使 libcurl dir (B:\curl) 已经在 PATH 中。这是完整的错误消息——我把它放在一个要点上,因为这个地方的格式太奇怪了。

4

1 回答 1

0

皮卡多,

我以前在 Windows 中安装路缘宝石时遇到了麻烦。在试图了解其他人如何解决这个问题时,我遇到了很多问题,但解决方案并不多。今晚必须再做一次,我决定记录我的步骤并发布结果: http ://beginrescue.blogspot.com/2010/07/installing-curb-with-ruby-191-in.html

很抱歉博客垃圾邮件,希望这对某人有用。

皮特

于 2010-07-06T04:51:07.643 回答