2012-01-12 41 views
0
  • 扩展封装C的lib:简单
  • 扩展包裹C++ lib,其中源是可用的:RB ++等
  • 扩展包裹C++闭源LIB:??

似乎有很多信息的情况下,所有来源可用,但我似乎无法找到这种明确的情况的建议。是否有可能创建一个包含CLOSED SOURCE C++库的Ruby扩展?

任何建议都会有所帮助。

+0

是的,只需将您的扩展连接到分布式库或DLL,并让您的扩展使用该库的接口即可。 – 2012-01-12 19:32:13

回答

2

当然,如果你有封闭库的标题。

+0

根据ruby扩展的具体工作方式,您可能需要在封闭的源代码库中编写一个C++包装器,并将其用作您的Ruby扩展。 – 2016-11-16 10:02:27

相关问题