使用重复的 SWIG 模块名称

我有一个名为 'my' 的 SWIG 绑定模块。

我使用 SWIG 生成了 CPP 绑定文件。

是否有可能生成另一个使用相同模块名称的 CPP 绑定文件?

我尝试过,但我得到了以下错误。

重复的符号 _luaopen_my
重复的符号 __Z15luaopen_my_userP9lua_State
重复的符号 _luaopen_my_luacode
ld: 3 个重复的符号(架构 x86_64)

是否有任何解决方法?

点赞