c++ - 是否可以创建一个包装闭源 C++ 库的 Ruby 扩展?

标签 c++ ruby

  • 扩展包装 C 库:简单
  • 在源代码可用的情况下包装 C++ 库的扩展:rb++ 等
  • 扩展包装 C++ 封闭源代码库:??

对于所有来源都可用的情况,似乎有很多信息,但我似乎找不到针对这种明确情况的建议。

任何建议都会有所帮助。

最佳答案

当然可以,如果您有已关闭库的 header 。

关于c++ - 是否可以创建一个包装闭源 C++ 库的 Ruby 扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8841111/

相关文章:

c++ - 在 QT Creator 中封装 UI 还是传递指向 UI 的指针更好?

c++11 在类定义中为可变大小 std::array 创建数据成员

ruby - 在 Ruby 中编写 "matching balanced parenthesis"程序的更好方法

ruby - 为什么要在 Ruby 方法名称前加上 self?

ruby - 在 Ruby 中通过 pid 获取进程状态

c++ - FXC : error X3501: 'main' : entrypoint not found

c++ - 在实例化派生类时指定基类模板参数?

ruby - 在参数为 `yield self` 的方法中使用 `&block` 和在没有参数 `yield self` 的方法中使用 `&block` 有什么区别吗?

mysql - 向 50M+ 记录表添加列?最有效的方法?

c++ - 强制向操作系统释放内存