MacRuby 0.5 包含一个基于 LLVM 的 ruby 编译器,称为 macrubyc。
有谁知道是否可以从已编译的代码中动态加载 gem?或者编译 gem 并将它们链接进去?这是有计划的吗?或者编译后的代码一般如何能够使用 gem。
最佳答案
事实证明,从 MacRuby 0.6 开始,这样的东西可以编译
require 'rubygems'
require 'sequel'
DB = Sequel.mysql(...)
但是在运行时尝试加载 mysql
时失败,这让我认为它是在运行时加载 gem。
关于ruby - 用macrubyc编译的ruby代码可以使用gems吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2197190/