【发布时间】:2019-02-21 09:27:01
【问题描述】:
我正在尝试使用 swig 创建 perl 模块。
%module mymodule
有效但
%module mymoduele::mymodule
不起作用。有没有办法让这个工作?
【问题讨论】:
-
“不起作用” - 你能更具体一点吗?也许问题是您忘记了引号,即
%module "mymodule::mymodule"?
我正在尝试使用 swig 创建 perl 模块。
%module mymodule
有效但
%module mymoduele::mymodule
不起作用。有没有办法让这个工作?
【问题讨论】:
%module "mymodule::mymodule"?
您在模块名称周围缺少双引号。根据the documentation:
要给你的模块一个嵌套的命名空间,只需提供完整的
%module指令中的限定名称:%module "Foo::Bar::Baz"
注意:双引号是必需的。
【讨论】: