Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如果 gem 安装不支持,本机扩展会回退到纯 Ruby
我正在开发一个 gem 目前是纯 Ruby 但我也一直在为其中一个功能开发更快的 C 变体 该功能在纯 Ruby 中可用 但有时很慢 这种缓慢只会影响一些潜在用户 取决于他们需要哪些功能 以及他们如何使用这些功能 因此 如果 gem 无法在
ruby
rubygems
rubycextension
将 ruby 数组值传递到 C 数组
我正在尝试为 C 中的 ruby 制作一个独立的 FFT 扩展 基于这个食谱 http www rubyinside com how to create a ruby extension in c in under 5 minutes 10
c
ruby
rubycextension
从 ruby c 扩展中的线程调用 IO 操作将导致 ruby 挂起
我在使用 C 扩展中的线程异步运行 ruby 代码时遇到问题 我有以下 C 代码 struct DATA VALUE callback pthread t watchThread void ptr void executer void pt
c
ruby
Multithreading
rubycextension
mkmf 编译 C 扩展时会忽略子文件夹中的文件
我想这样组织 C 源代码 ext native extension lib Source files are kept in here may contain sub folders native extension c native ex
c
ruby
mkmf
rubycextension