【问题标题】:How do I use C Library with Rails + Swig?如何在 Rails + Swig 中使用 C 库?
【发布时间】:2012-09-15 05:16:32
【问题描述】:

到目前为止,我已经编写了 2 个 rails 应用程序,这些应用程序肯定让我对 ruby​​ + rails 感到非常满意。不过,我不能对 C 说同样的话。老实说,我什至不知道我在看什么 C。它看起来像通心粉。

我正在尝试构建一个 Spotify 网络应用程序。 Web API 很烂,所以我必须使用这个:https://developer.spotify.com/technologies/libspotify/

文档:https://developer.spotify.com/technologies/libspotify/docs/12.1.45/

有人告诉我,我可以将 SWIG 视为与 rails 通信的包装器。

我要获取的数据是 3 件事:订阅者数量、播放列表缩略图、曲目数量...给定播放列表 URL,格式为:http://open.spotify.com/user/{{username}}/playlist/{{playlist_id}}

说实话,我什至不知道从哪里开始。我在网上找不到任何 swig 教程,而且盯着这个文档也无济于事。

有人可以给我一个非常简短的 1,2,3 步骤程序吗?我真的不期望任何代码..但是..这是我到目前为止所了解的非常粗略的内容..也许有人可以帮我填写..

  1. 将所有需要的C文件保存到rails lib目录
  2. 用...编译文件?
  3. 以某种方式使用 swig
  4. :|

任何帮助将不胜感激。我意识到这是模糊和“主观的”,但我什至不知道如何客观地问这个问题。只需一个快速的 1-2-3-4-5 让我开始,这样我就可以做一些谷歌搜索会很棒。

编辑:我确实找到了这个,但这似乎已经过时了:https://github.com/sarnesjo/greenstripes

【问题讨论】:

    标签: ruby-on-rails c ruby swig spotify


    【解决方案1】:
    【解决方案2】:

    经过一番挖掘,我发现了这个。我认为这是我的 ruby​​ libspotify 包装器的答案:https://github.com/Burgestrand/Hallon

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 2020-01-22
      • 1970-01-01
      • 2020-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多