腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2806)
视频
沙龙
1
回答
Boost
不向
python
公开
模块
python
、
c++
、
boost
(我打算使用
python
为这个应用程序的后端编写UI和cpp )
Boost
似乎很容易使用,但它目前还没有
公开
任何功能。#include <
boost
/
python
.hpp> {}
BOOST
_
PYTHON
_MODULE(ModuleNotFoundError: No module named 'hello_ext
浏览 6
提问于2019-06-09
得票数 0
1
回答
安装
Python
3.6版本的
Boost
-
Python
3
python
、
c++
、
python-3.x
、
boost
、
boost-python
我一直在使用
Boost
Python
编写一个要向
Python
公开
的C++
模块
。我有
Boost
和
Boost
-
Python
3 (版本1.68.0),在MacOS高塞拉上使用自制软件。这是为
Python
3.7编译的,它被列为
Boost
-
Python
3的依赖项。 但是,我想在
Python
3.6中使用
Boost
。有没有办法将我的
Boost
-
Pyt
浏览 12
提问于2019-02-02
得票数 1
回答已采纳
2
回答
将C++暴露于来自BoostPython的
Python
错误
python
、
c++
、
boost
我通过C++库向
Python
公开
了一个简单的BoostPython代码:#include <
boost
/
python
.hpp> return true;
浏览 4
提问于2014-04-18
得票数 1
回答已采纳
3
回答
Boost
Python
中的跨
模块
依赖关系
c++
、
python
、
boost
、
extension-modules
假设我有两个
boost
python
模块
,它们的定义如下。
模块
A:public: ~SomeClass() {}
BOOST
_
PYTHON
_MODULE(A) void func(SomeClass& sp) {}
BOOST
_
PYTHON
_MODULE(B) { class_<AnotherClass>(&qu
浏览 2
提问于2010-12-14
得票数 7
1
回答
Boost
-
Python
项目构建,如何使用来自C++的新库?
python
、
c++
、
visual-studio-2012
、
pycharm
、
boost-python
我有一个VS12项目,并使用
boost
-
python
向
Python
公开
了一些类。在一些链接问题之后,我的项目最终正确构建并生成一个MySDK.lib和MySDK.dll。我将
Boost
Python
模块
称为库,即
BOOST
_
PYTHON
_MODULE(MySDK)。这些.lib和.dll是我使用
Python
中的MySDK所需要的全部吗?我使用Pycharm,但无法找到将生成的MySDK.lib和MySDK.dll导入
浏览 4
提问于2016-12-12
得票数 0
回答已采纳
1
回答
在pybind11中处理不透明指针
python
、
c++
、
boost
、
pybind11
、
opaque-pointers
我正在将一个用C++编写的
Python
模块
从
Boost
.
Python
迁移到Pybind11。我的C++代码依赖于一个具有不透明指针的C库。在
Boost
.
Python
中,我使用了这里的文档来处理这些不透明的指针:typedef struct mytruct* mystruct_t; void myfunction1(mystruct_tx);
浏览 5
提问于2018-06-01
得票数 3
1
回答
C++类通过
Boost
.
Python
嵌入不能被
Python
3识别为一个
模块
python
、
c++
、
boost-python
、
msvc12
Boost
.
Python
v1.56中的以下示例展示了如何将
Python
3.4.2解释器嵌入到您自己的应用程序中。我收到运行它的以下错误:ImportError:'embedded_hello‘不是内置
模块
有什么暗示我能做什么才能让这事发生吗?通常,如何在
Python
中
公开
c++类,反之亦然?
浏览 1
提问于2014-11-06
得票数 6
1
回答
在
Python
中调用C++扩展
c++
、
python
我正在尝试在MSVC++ 2010中用C++扩展
Python
3。我对这种事情完全不熟悉,而且我对C++也不是很精通。根据我之前在这里收到的
python
文档和帮助,我已经编写了以下代码,并成功编译和运行:#include <iostream> PyImport_AppendInittab("spam", PyInit_spam); //
浏览 2
提问于2012-02-25
得票数 1
回答已采纳
2
回答
C++静力学在
Boost
.
Python
中的应用
c++
、
boost-python
在通过RndGenerator
公开
Boost
.
Python
之后: .def("rndNumber", &RndGenerator::rndNumber) ; 我希望有可能从
Python
包含暴
浏览 5
提问于2014-05-06
得票数 2
回答已采纳
1
回答
Boost
-
Python
:将一个类
公开
给
Python
,它是
Python
类的一个子类(str)
python
、
c++
、
boost
、
boost-python
我试图让一个
Boost
Python
函数返回一个
Python
对象,它是
Python
类的一个子类(这里是str): def __truediv__(self, other):然后使用
Boost
导入该
模块
,然后返回该类型的
模块
中
公开
此函数,正确地给出了
P
浏览 10
提问于2022-08-12
得票数 0
2
回答
向C++
公开
Python
::variant时出错
python
、
c++11
、
boost-python
我正在编写一个
Python
模块
,我需要在其中访问C++库。我使用
Boost
-
Python
将C++库中实现的功能
公开
给
Python
。我必须将
boost
::variant < bool,unsigned int,std::string,
boost
::asio::ip::address,std::vector>从C++
公开
到
Python
模块
。#include <
boost</em
浏览 0
提问于2019-02-03
得票数 1
2
回答
将C++实例传递给
BOOST
_
PYTHON
_MODULE宏之外的
Python
python
、
c++
、
boost
、
boost-python
我想将TestObj的一个实例从C++代码传递到
python
。此处发布的代码产生cout中的错误:“没有为C++类型找到的C++(按值)转换器:类TestObj”。如果我将对象创建和main_module.attr("obj") = obj;移动到
BOOST
_
PYTHON
_MODULE宏中,则代码运行良好。类似的情况发生在我尝试传递带或不带
boost
::ptr的*TestObj时。/
python
.hpp>
浏览 9
提问于2015-11-28
得票数 1
回答已采纳
1
回答
如何在
boost
python
中
公开
派生类函数
c++
、
abstract-class
、
boost-python
、
derived-class
我想在派生类(.h或.cpp文件)中实现
公开
模块
。它的工作很好,当我在一个
BOOST
_
PYTHON
_MODULE中以main
公开
这一点时,但是当我在抽象类和派生类中暴露不同的时候,它的get错误一个或多个被定义的符号错误。示例代码如下所示。{
BOOST
_
PYT
浏览 1
提问于2013-11-20
得票数 1
回答已采纳
2
回答
Boost
.
Python
列出所有
公开
的类和属性
python
、
c++
、
boost
我使用
Boost
.
Python
将类从C++
公开
到
Python
,例如:我还
公开
了一些变量作为我的主
模块
的属性:是否可以列出一个
模块
的所有
公开
类和/或所
浏览 0
提问于2018-09-03
得票数 2
2
回答
如何在
boost
::
python
中向
模块
添加属性?
c++
、
python
、
boost
、
boost-python
setter将属性添加到类中(在简单的情况下): .add_property("foo", &X::get_foo, &X::set_foo);>>> x = mymodule.X()>>> x.foo但是如何将属性添加到
模块
本身(而不是类)?
浏览 1
提问于2010-04-29
得票数 12
2
回答
python
与C++之间的通信
python
、
c++
、
boost
、
boost-python
我想要创建一个
python
模块
,它可以从C++类调用其函数,并从该类调用c++函数。C++函数:{}include <
boost
/
python
.hpp>
BOOST
_
PYTHON
_MODULE(hello_ext)
浏览 11
提问于2014-02-07
得票数 3
回答已采纳
1
回答
python
如何加载
Boost
.
Python
库?
python
、
shared-libraries
、
boost-python
考虑到下面的原型
Boost
.
Python
模块
,它从一个单独的C++头文件中引入了一个类"D“。/* file: a/b.cpp */{} 当我将它编译到共享库时,我很困惑如何将它
公开
给
Python
。
浏览 0
提问于2010-08-31
得票数 1
回答已采纳
2
回答
C++
Boost
.
Python
:两个问题
c++
、
python
、
boost
、
boost-python
因此,我搜索一个很好的工具来将我的C++代码与
python
集成起来,并且首先我查看了
boost
.
python
。在linux平台上,我没有构建
模块
的问题,相同的源代码编译得很好: g++ -o build/hello.os -c -fPIC -I/usr/include/
python
2.7在文档中,没有关于
模块
命名的文字,
浏览 3
提问于2012-02-04
得票数 6
1
回答
设置嵌入式
Python
编写C++游戏脚本
python
、
c++
、
boost-python
我所坚持的是尝试将用C++编写的
模块
公开
给嵌入式
python
解释器。} bp::def("b
浏览 1
提问于2015-01-30
得票数 1
回答已采纳
2
回答
Boost
python
ty胡枝子f
python
、
c++
、
boost-python
我试图使用
boost
python
向
python
公开
名称别名的C++类。struct Foo void hi() const { std::cout << "hi" << std::endl; }{RuntimeWarning: to-
Python
converter for Foo already registered; second convers
浏览 0
提问于2018-12-05
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何把C/C++程序编译成实用的Python模块
把C/C+程序编译成实用的python模块,突破你的瓶颈
人工智能语言Python中的库是如何应用的
一统AI界的当红炸子鸡Python,这次要进入小学生课堂了!
软件和硬件通讯的开发框架
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券