boost-python

boost-python

文章 0 浏览 4

使用 Boost.Python 导出非默认构造类

如何使用 Boost.Python 导出非默认构造类? 此代码: class EventHandle { public: EventHandle() = delete; EventHandle(boost::shared_ptr const& e…

墨小沫ゞ 2024-11-04 19:31:50 0 0

模板导出问题

我无法理解使用 boost.python 将某些函数导出到 python 的正确方法。 我已经导出了这个类CL_Rectf。它继承CL_Rectx。 现在我想导出函数 bounding_rect…

对风讲故事 2024-11-02 17:26:00 1 0

纯虚函数调用

我正在使用 boost.python 来制作用 C++ 编写的 python 模块。我有一些带有纯虚函数的基类,我像这样导出: class Base { virtual int getPosition() =…

双手揣兜 2024-11-02 09:20:31 4 0

Boost.python 重载 numpy 数组和 python 列表的构造函数

给定一个使用 Boost.Python 公开的 C++ 类,如何公开两个构造函数: 一个采用 numpy 数组, 另一个采用 python 列表? …

天气好吗我好吗 2024-11-01 22:23:56 1 0

PyCUDA / Copperhead 似乎无法识别 64 位机器

目前我在铜斑蛇方面遇到了两个问题,我怀疑它们是相关的。 运行示例文件 (samples/axpy.py) 会生成许多小警告,但这个警告很突出。 g++ -pthread -fno…

沫尐诺 2024-10-31 22:24:37 3 0

Boost 和 Python 3.x

boost.python 如何处理 Python 3?只有Python 2吗?…

全部不再 2024-10-30 05:06:36 5 0

嵌入式Python加载模块但不加载该模块的内部导入语句

最后(!)我编译了 Boost::Python 并让我的 XCode 项目导入本地模块。该模块以 from xml.dom import minidom 行开头,但是当它执行时,出现以下错误…

一影成城 2024-10-30 00:56:08 4 0

如何在 Boost python 中包装 init/cleanup 函数

我最近发现了 boost-python 的存在,并对其明显的简单性感到惊讶。我想尝试一下,并开始包装现有的 C++ 库。 虽然包装基本库 API 调用非常简单(没什…

淡忘如思 2024-10-25 14:00:33 1 0

无论如何,有没有在标头中使用 boost python 包装器?

是否有在头文件中使用 BOOST_PYTHON_MODULE ?例如,我希望能够 BOOST_PYTHON_MODULE(Status_Effect) { boost::python::class_("StatusEffect") .def(…

不疑不惑不回忆 2024-10-23 13:04:08 2 0

Boost.Python 通过引用调用:类型错误:找不到 C++ 的 to_python (by-value) 转换器类型:

我正在尝试使用 Boost.Python 将我的 C++ 类公开给 Python。这是我想要做的事情的简单版本: 我有一个从 boost::noncopyable 派生的类 A 和第二个类 B…

自由如风 2024-10-23 01:26:28 1 0

是否可以在运行时修改 PYTHONPATH?

我有一个动态链接到 Python 解释器的 C++ 应用程序。我希望能够从特定目录导入 python 模块。我想修改我的进程的 PYTHONPATH ,以便 sys.path 将包含…

淡忘如思 2024-10-22 07:01:57 8 0

当带有 C++ 的库时,动态转换返回 null python扩展在RHEL5上用作插件

我有一个带有 C++ python 扩展的库(C++ 调用 python,而 python 又调用 C++),使用 boost::python 和 python 库(这很混乱,但其中很多是遗留的),…

潇烟暮雨 2024-10-19 19:50:45 3 0

模块导入时的 boost.python 代码

当我的 C++ 库导入到 Python 中时,我需要调用 InitGoogleLogging() 。我的 C++ 库使用 Boost.Python。 导入库后如何调用函数?…

清君侧 2024-10-19 15:31:44 1 0

使用 boost.python 从 UTF-8 编码的 char* 返回 python unicode 实例

我正在尝试做一些应该非常简单的事情,但是我没有太多运气从现有文档中弄清楚如何做。 对于 python 2 项目,我尝试将列表 gettext 翻译的字符串作为 u…

岁月打碎记忆 2024-10-18 15:21:14 2 0

关于语法错误的 Python 异常文本(Boost 库)

我有这个代码 snnipet (整个程序正确编译和链接): ... try { boost::python::exec_file( "myscript.py", // this file contains a syntax error my…

混浊又暗下来 2024-10-18 05:17:05 0 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文