【发布时间】:2016-05-05 23:26:17
【问题描述】:
我正在构建一个使用 Mac OSX Accelerate Framework 的 C 扩展。 当我编译普通的 C 代码时,我会包含标题
#include <Accelerate/Accelerate.h>
并用
编译llvm-gcc -framework Accelerate code.c -o code
标志负责查找正确的库。
我可以为 ruby C 扩展做类似的事情吗?我假设我需要在extconf.rb 中包含该框架,但我不知道如何。
【问题讨论】:
-
我认为您只需将
have_framework('Accelerate')添加到extconf.rb,它将设置命令以使用适当的-framework开关。 -
它有效。如果您添加答案,我会接受。谢谢
标签: c ruby accelerate-framework ruby-c-extension