Я пытаюсь использовать Swig для создания модулей Perl.
%module mymodule
работает, но
%module mymoduele::mymodule
не работает.Есть ли способ сделать эту работу?
Вам не хватает двойных кавычек вокруг имени модуля.Согласно документации :
Чтобы дать вашему модулю вложенное пространство имен, просто укажите полное имя в вашей директиве %module: % module "Foo:: Bar :: Baz " ПРИМЕЧАНИЕ: необходимы двойные кавычки.
Чтобы дать вашему модулю вложенное пространство имен, просто укажите полное имя в вашей директиве %module:
%module
% module "Foo:: Bar :: Baz "
ПРИМЕЧАНИЕ: необходимы двойные кавычки.