早年写过用C++ + SWIG写Ruby插件的文,但实际中还是以原生C++写Ruby扩展,因为也相当简单。但长久没用还是会忘记,不得不翻以前的老代码回忆,写下这篇博文,若下次再忘记,也不至于去翻仓库。建立 foo.cc生成扩展 foo.so测试文件 test.rb

Ruby使用C++扩展实例(含C++扩展代码示例)

Ruby使用C++扩展实例(含C++扩展代码示例)