问题标签 [ruby-llvm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 在 Mac 上运行 64 位 dylib 和 32 位 ruby
我试图安装ruby-llvm。
我可以用 llvm 安装brew install llvm -shared
,也可以ruby-llvm
用sudo gem install ruby-llvm
命令安装。
但是,当我尝试运行示例时,我收到了这些错误消息。
我检查了动态库是64位的。
似乎 ruby 正在 32 位模式下运行。ruby 1.9.3p194 (2012-04-20 revision 35410) [i386-darwin11.4.0]
.
我该如何解决这个问题?有没有办法下载32位版本ruby-llvm
或64位版本的ruby
?
ruby - 在 Mac OS X 10.11 上使用 ruby-llvm
我发现 ruby-llvm 使用 llvm 3.5 ( https://rubygems.org/gems/ruby-llvm/versions/3.5.0 ),所以我尝试使用 llvm-ruby/llvm 3.5。
我用 安装了 LLVM brew install llvm35 --shared
,并检查了 llvm 是否正常工作,并安装了库。然后,我用gem install ruby-llvm
.
但是,当我尝试在(https://github.com/ruby-llvm/ruby-llvm)中使用示例程序时,我得到了错误,即当我拥有它时找不到 llvm 库/usr/local/Cellar/llvm35/3.5.1/lib/llvm-3.5/lib/libLLVM-3.5.dylib
可能有什么问题?我设置export LD_LIBRARY_PATH=/usr/local/Cellar/llvm35/3.5.1/lib
了,但我仍然有同样的错误。