c++ - SWIG:未使用 %module 或 -module 指定模块名称

标签 c++ swig

我正在使用 SWIG 为某些 C++ 代码生成一些语言绑定(bind)。我在控制台收到此警告:

No module name specified using %module or -module

警告是不言自明的,但这是我应该担心的事情吗?

最佳答案

是的,这是值得担心的事情。这是一个错误而不是警告,并且未创建生成的包装文件(至少在我测试过的 SWIG 2.0.8 版本中没有创建)。只需将 %module modulename 添加到 SWIG .i 文件的顶部即可。

关于c++ - SWIG:未使用 %module 或 -module 指定模块名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12139093/

相关文章:

c++ - 在没有默认构造函数的情况下减小 std::vector 的大小

python - 如何在带有 Swig 的 Python 中使用 float **?

c++ - 编程语言包装器

windows - 如何安装痛饮?

c++ - 如何在 Perl 中使用指向 SWIG 中的 char 的指针?

python - 使用 SWIG 和 Python/C API 包装一个函数,该函数采用 C++ 类实例的 Python 列表

c++ - 如何创建每个进程都可以访问的同步互斥体?

c++ - 'char (&) [13]' 是什么意思?

c++ - 如何在 Windows 上使用 C 或 C++ 发送 IM

c++ - 构建 libsigc++ 失败(std::basic_ostream 显式实例化)