ld 无法与主可执行文件链接
在 OSX 10.6.4 上,使用 TextMate 和 Makefile 进行 i686-apple-darwin10-g++-4.2.1 编译,该文件首先是为 Linux 制作的,我正在尝试为 OSX 进行翻译…
如何在 Ruby 中使用输出参数而不使用 swig 的类型映射
我有一个在 Ruby 中使用的 Swig 包装的 C 库。我无法控制 Swig 或任何接口定义,因为这是由接口供应商完成的。 不,我发现库中有一个函数定义了 char …
呼叫 C++ PHP Web 应用程序中的库:system() 与 SWIG PHP 扩展?
我有一个 PHP Web 应用程序,需要调用 C++ 库中的函数。该库由供应商提供(Linux 机器上为 libfoo.a)。 我的第一反应是创建一个链接 libfoo.a 的 C++…
swig 没有名为 _example 的模块
我无法在 Windows 上重现基本的 SWIG 示例。 我的错误已在 SWIG 文档中说明,我确信我已执行他们提到的 2 个修复。对于这个错误: >>> import example…
使用 Quantlib 尝试为工具定价时出错
当我尝试从自举曲线对 20x10 掉期进行定价时,我收到以下错误。 ImpliedRate 函数的最后一行抛出错误 SwapRatesServiceTests.ImpliedRate_ForTwenty_x…
检测到内存泄漏...未找到析构函数 - 对于枚举
这是关于使用 swig 的嵌入式 python。 我有一个暴露给 python (嵌入式 python)的 std::map 。当脚本执行时,swig 在最后会发出以下“警告”(当地图…
Python Swig 包装器:如何访问底层 PyObject
我已经用 foo 方法包装了 A 类,使用 %extend: class A { ... %延长 { 无效 foo() { self->foo_impl(); } 现在 我想增加 foo_impl 内 A 的引用计数,…
SWIG:Ruby 重载问题
我有一个 sinatra Web 应用程序和一个 C++ 库,我可以使用创建的绑定在 sinatra (ruby) 中“需要”它们通过痛饮。 我还有第二个非常相似的库,其中函…
如何包装C++使用 SWIG for Python 和 .NET 的字典
我使用 SWIG 2.0.0 将 C++ 代码包装到 Python 和 .NET 代码中。 我可以通过在“interface.i”文件中引入以下句子来包装 (myClass*, std::string): %t…
Mono 2.8 上 SWIG 中的 System.EntryPointNotFoundException 错误
我询问了在 mono 2.8 上运行 Swig 示例时出现的错误 在这里。 添加“-arch i386”通过简单的示例解决了问题,但是当我尝试运行其他示例时,出现以下错…
如何向下转换 c++来自 python SWIG 包装器的对象?
问题:我使用 SWIG 将一些 C++ 代码封装在 python 中。在 python 方面,我想获取一个包装的 c++ 指针并将其向下转换为指向子类的指针。我在 SWIG .i …
斯威格+ SCIPY = PyArray_TYPE 导入错误
嘿,伙计,所以我为一些 C 代码编写了一个 swig 包装器。我正在尝试弥合 scipy 数组和 C 数组之间的差距,我知道这很混乱。经过干净的编译后(嗯...不…