Ruby on rails安装后去掉DL is deprecated,please use Fiddle警告信息的方法【测试可用】(rubysparks)全程干货

随心笔谈9个月前发布 admin
185 00
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买

文章摘要

本文是一段Ruby代码,用于检查或使用外部库。代码中定义了一个名为`DL`的模块,模块内包含一个方法`fiddle?`,用于检查是否定义了`Fiddle`常量。此外,代码中提到了`dl.so`和`fiddle`的使用,并以警告的形式指出`dl`已弃用,建议使用`Fiddle`库。文章简要介绍了代码的功能和相关背景。


require ‘dl.so’

begin
require ‘fiddle’ unless Object.const_defined?(:Fiddle)
rescue LoadError
end

#warn “DL is deprecated, please use Fiddle”

module DL
# Returns true if DL is using Fiddle, the libffi wrapper.
def self.fiddle?
Object.const_defined?(:Fiddle)
end
end

© 版权声明

相关文章