【发布时间】:2012-09-08 22:44:21
【问题描述】:
我正在使用我的应用程序所需的 C++ taglib 库。我想编译所有东西,这样它就可以独立发布,而不必搜索扩展。外部。
假设我有一个依赖于 C++ 库的 ruby/rails 应用程序。如何通过在供应商目录中包含所有扩展来使我的应用程序独立?
我问是因为当我在 Heroku 上部署我的应用程序时,我无法在应用程序中使用 C 库。 Heroku 提供了一种使用 Vulcan 构建库的方法,但 Vulcan 使用 AutoConf,我需要 CMAKE 来构建 taglib。
taglib-ruby-gem 依赖于 TagLib(C 库),它需要构建 CMAKE。我怎样才能在本地进行这项工作?
【问题讨论】:
标签: ruby-on-rails cmake taglib