2015-12-08 54 views
0

我有一个Ruby on Rails的中间级别,并且总是通过Heroku部署我的Web应用程序。我想在Rails中开发一个Web应用程序,它能够与以下API https://musicbrainz.org/doc/libmusicbrainz进行交互。这些库似乎在C/C++中。如何弥补Ruby中的Rails应用程序和为我提供C/C++函数/文件的库之间的差距?将C++集成到Ruby on Rails应用程序

本着同样的精神,如果我开发一个C++应用程序,编译代码并创建所需的可执行文件。如何将此程序转换为Web应用程序?我是否应该在Heroku上加载可执行文件,并通过Rails以某种方式调用该程序?我应该用Ruby重新编写程序吗?

当我们使用不是用核心服务器端语言(在我的情况下是Ruby)相同语言编写的库/程序时,一般规则是什么?

我看了下面的帖子How can I call C++ functions from within ruby,但更清晰的答案和清晰的路径,我应该遵循什么步骤将是有帮助的。谢谢。

+0

我怀疑你可以在Heroku上做到这一点 –

回答

相关问题