2015-10-16 78 views
0

我正在尝试安装gem sqlite3,但失败,错误如下。
错误:安装sqlite3时出错:
错误:无法构建gem本机扩展。
在/ usr /本地的/ opt /红宝石/斌/红宝石-r ./siteconf20151016-8328-1i1buur.rb extconf.rb --with-sqlite3的-目录的/ usr/bin中
extconf.rb失败
由于某种原因无法创建Makefile,可能缺少必要的 库和/或头文件。检查mkmf.log文件以获取更多详细信息。

.....
我刚刚通过安装sqlite3之前通过安装XCode来解决它,任何人都可以告诉我原因吗? XCode实际上做了什么?
我是Ruby的那些宝石上的新手。解决'gem install sqilte3'错误时XCode安装时会发生什么错误(无法构建gem原生扩展名)?

回答

0

安装XCode(或更准确地说是XCode命令行工具)也将安装编译sqlite3 gem所需的原生扩展(用C编写)所需的工具链。

相关问题