我对带有共享库的 ruby Interop 有疑问。
当我使用此代码时:
module mymodule
extend DL::Importer
dlload './lib.so'
extern 'int Open(int my_id, int size, int creat)'
end
在 ruby 上下文中无法识别 int 类型。为什么?
我对带有共享库的 ruby Interop 有疑问。
当我使用此代码时:
module mymodule
extend DL::Importer
dlload './lib.so'
extern 'int Open(int my_id, int size, int creat)'
end
在 ruby 上下文中无法识别 int 类型。为什么?