我有一个红宝石脚本。我需要在ruby脚本中访问用c/C++编写的函数。任何人都可以告诉我如何访问这些功能。 在此先感谢。如何访问用c/C++编写的函数到ruby脚本中?
2
A
回答
0
您可以使用SWIG创建一个包装C/C++函数的Ruby模块。
1
其他选项是:
- FFI
- 无需额外SW如下描述: '你好,世界' pickaxe book
1
莱恩·戴维斯创造了一个对于初学者C扩展例如:
1
您也可以尝试Rubyinline
相关问题
- 1. 如何使用ruby脚本访问number_with_presicion?
- 2. 在java中编写脚本BIRT数据源时访问参数
- 3. 如何从Python中编写的FORTRAN访问函数?
- 4. 如何访问java脚本函数中的基础url值?
- 5. 如何在OnClick函数中编写jquery脚本?
- 6. 针对Ruby脚本编写者的C++
- 7. 在ruby脚本self.method中访问变量
- 8. 从php的python脚本访问函数
- 9. Ruby - 如何用脚本输出编写一个新文件
- 10. 如何编写Ant脚本?
- 11. 如何编写ASP.NET脚本
- 12. 如何编写shell脚本?
- 13. 在Go中编写通用数据访问函数
- 14. 如何从lua脚本访问C++类的成员函数?
- 15. 如何访问java脚本函数内部的模型属性
- 16. 如何为Linux shell脚本编写DB2函数
- 17. 如何在C#中编写可编写脚本的集合
- 18. 如何使用MSBUild 2010编写脚本
- 19. 如何使用Haskell编写CGI脚本?
- 20. 如何在Makefile中编写脚本?
- 21. 如何在我的脚本中编写awk脚本?
- 22. 如何在编译脚本时调用NSIS中的函数?
- 23. 如何访问用C#编写的本地ActiveX控件
- 24. 如何使用特征在函数中访问/写入矩阵?
- 25. pyspark地图用户定义的函数编写外脚本
- 26. 如何使用Ruby脚本
- 27. 如何访问PHP脚本中的另一个PHP脚本?
- 28. 如何编写更改的脚本url
- 29. 如何决定何时编写脚本而不是手动编写脚本?
- 30. 使用powerCLI脚本编写脚本
米格尔感谢支持,有没有使用像SWING软件的任何方式。 – Prajkata
SWIG是最干净的解决方案,但您有许多其他选项。例如,您可以使用C函数创建可执行文件,然后通过'system()'调用从Ruby调用可执行文件。 – Miguel