Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
rbenv/ruby构建和共享库(libruby.so)_Ruby_Rbenv - Fatal编程技术网

rbenv/ruby构建和共享库(libruby.so)

rbenv/ruby构建和共享库(libruby.so),ruby,rbenv,Ruby,Rbenv,我正试着使用 在貌似成功地安装了工具和ruby版本之后,我找不到共享库libruby.so 在安装ruby时,我是否必须向rbenv/ruby build提供任何具体说明 已经试用过ruby2.1.0和2.1.2 任何帮助都将不胜感激 从源代码编译Ruby时,需要设置--启用共享以构建共享库。使用Rbenv,在安装RUBY之前,您可以尝试在RUBY\u CONFIGURE\u OPTS中设置: export RUBY_CONFIGURE_OPTS="--enable-shared" rbenv

我正试着使用

在貌似成功地安装了工具和ruby版本之后,我找不到共享库libruby.so

在安装ruby时,我是否必须向rbenv/ruby build提供任何具体说明

已经试用过ruby2.1.02.1.2


任何帮助都将不胜感激

从源代码编译Ruby时,需要设置
--启用共享
以构建共享库。使用Rbenv,在安装RUBY之前,您可以尝试在
RUBY\u CONFIGURE\u OPTS中设置:

export RUBY_CONFIGURE_OPTS="--enable-shared"
rbenv install 2.1.2
或者:

RUBY_CONFIGURE_OPTS="--enable-shared" rbenv install 2.1.2

rbenv目录下有一个
libruby static.a
。我想这里并没有动态链接库。@halfelf是的,这里有一个静态链接,但一些gem试图通过动态链接进行链接。我想知道是否有一个选项可以使用它…这在我“导出”变量时就帮了我的忙。当您将所有变量都放在一行时,它应该可以在没有导出的情况下工作。