当一个 gem 失败时,我在哪里可以找到 mkmf.log 文件?[英] When a gem fails, where do I find the mkmf.log file?

本文是小编为大家收集整理的关于当一个 gem 失败时,我在哪里可以找到 mkmf.log 文件?的处理方法,想解了当一个 gem 失败时,我在哪里可以找到 mkmf.log 文件?的问题怎么解决?当一个 gem 失败时,我在哪里可以找到 mkmf.log 文件?问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

<块引用>

找不到'libpq-fe.h 标头

** extconf.rb 失败 **

由于某种原因无法创建 Makefile,可能缺少必要的库和/或头文件.检查mkmf.log 文件以获取更多详细信息.

在哪里可以找到 mkmf.log 文件?

解决方案

mkmf.log文件可以在gem的安装目录下找到.

rvm

如果您使用的是 RVM,则查找类似于

的目录<块引用>

~/.rvm/gems/ruby-1.9.3-p194/gems/some-cool-gem-name/ext/mkmf.log

您可以使用此命令列出所有可用的 mkmf.log 文件:

find ~/.rvm -name mkmf.log

rbenv

find ~/.rbenv -name mkmf.log

本文地址:https://www.itbaoku.cn/post/786387.html