腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
到
CMakLists.txt
的
Boost.Python
生成
文件
makefile
、
cmake
、
boost-python
我写了一些C++
文件
来创建一个共享库,下面是我
的
MakefilePYTHON_HOME_PATH = /Library/Frameworks/Python.frameworkpython3.6m-config --include` -fPIC -c depend.cpp $(TARGET).cpp -O3 -std=c++11 rm *.so *.o Makefile可以
生成
.so
文件
。我
的
CMakeList
浏览 25
提问于2018-09-05
得票数 0
2
回答
强制CMake/VisualStudio使用
Boost.Python
的
静态库
c++
、
visual-studio-2013
、
cmake
、
intel
、
boost-python
这里是我
的
问题
的
一个简化
的
简单例子。使用
Boost.Python
运行以下简单
的
代码示例:#include <Python.h> group.join_all(); } 实际上,--我不想使用共享库--我希望我<em
浏览 2
提问于2016-02-12
得票数 6
回答已采纳
1
回答
用
boost.python
交换numpy数组: pyublas还是boost.numpy?
c++
、
python
、
boost
、
numpy
在分析了我
的
程序之后,我发现70%
的
运行时间都花在了这样
的
代码上:tau = np.array([v2o.TofCorrectedTime[i] for大小约为2000,从这些py++数组包装器
到
numpy
的
转换很慢:100 loops, best of 3候选人是: cython/memoryvie
浏览 3
提问于2013-12-04
得票数 3
回答已采纳
6
回答
boost::python导出自定义异常
c++
、
python
、
exception
、
boost-python
我目前正在使用
Boost.Python
为Python编写一个C++扩展。此扩展中
的
函数可能会
生成
一个异常,其中包含有关错误
的
信息(不仅仅是描述发生了什么的人类可读字符串)。,
Boost.Python
似乎将所有的C++异常(std::exception
的
子类)都转换成了RuntimeError。我意识
到
Boost.Python
允许实现自定义
的
异常转换,但是需要使用PyErr_SetObject,它接受一个PyObject* (用于异常<
浏览 3
提问于2010-02-15
得票数 25
回答已采纳
1
回答
如何使用Python包装c++库(.h & .lib
文件
)?
python
、
c++
我有一个c++库,它只包含.h和.lib
文件
(没有 cpp
文件
),用于与硬件进行通信,我需要使用这个库。我对c/+没有太多
的
经验,所以这对我来说有点陌生。.h
文件
如下所示: ULONG ulDLLVersion;
浏览 3
提问于2014-04-15
得票数 3
1
回答
如何实现我
的
C++ api
到
Python
的
通用适配器(就像
Boost.Python
那样)?
python
、
c++
、
boost
为了控制程序行为,脚本应该能够调用我
的
一些C++方法。很可能,这是一个常见
的
插件场景。然而,我开始尝试自己实现它(因为我不喜欢外部依赖,主要是因为我对学习很感兴趣)。有人能解释
Boost.Python
实现这一目标的基本
浏览 4
提问于2014-02-16
得票数 2
4
回答
从python运行c++代码
c++
、
python
、
ctypes
、
cython
、
boost-python
我一直在阅读并看到cython,boost python是可选
的
,但我很难找到正确
的
简单
的
hello world示例。 任何建议都将不胜感激。谢谢
浏览 0
提问于2012-06-20
得票数 11
回答已采纳
1
回答
我可以编译没有bjam
的
boost.python
模块吗?
python
、
c++
、
boost
Boost.python
模块提供了一种将c/c++代码隐藏
到
Python中
的
简单方法。但是,大多数教程都假定bjam用于编译此模块。我想知道如果我不编译这个模块,我还能使用这个模块吗?我
的
意思是“不要编译这个模块”是指在我当前
的
项目中包含
Boost.python
的
所有源
文件
。我为Boost
的
其他模块做了这件事。例如,Boost.filesystem模块,当我使用此模块时,我只包含此模块中
的
所有
文件<
浏览 0
提问于2016-06-23
得票数 2
1
回答
与
boost.python
和python3链接时出现问题
python
、
c++
、
python-3.x
、
boost
、
boost-python
当我试图在Win10上
的
Visual Studio2017中编译一个
boost.python
'Hello World‘程序时,我遇到了以下链接错误:b2 --with-python variant=release link=shared address-model=64 在我
的
项目中使用usingpython : 3.6 ; -config.jam
文件
,它会
生成</e
浏览 1
提问于2017-05-18
得票数 2
2
回答
编译
Boost.python
和cuda代码
boost
、
cuda
、
boost-python
、
bjam
、
nvcc
我想编译parallel.cu和python_wrapper.cpp,其中python_wrapper.cpp使用
Boost.python
将parallel.cu中
的
方法公开给python。我对cuda和
Boost.python
都是新手。另外
浏览 0
提问于2012-05-30
得票数 1
回答已采纳
2
回答
如何在cmakelists.txt中导航?
cmake
、
build
、
directory
C:/User/king/my/mytest/dds我在我
的
cmakelists.txt中使用以下内容C:/Users/king/my/mytest/testappC:/
浏览 5
提问于2021-03-26
得票数 0
回答已采纳
2
回答
boost.python
解释器实例化
c++
、
boost-python
python解释器是如何、何时被实例化
的
,以及如何销毁它分配
的
所有资源? 显然,Update并不设计为在同一进程中多次调用Py_Finalize。看来这种方法行不通:
浏览 3
提问于2013-11-02
得票数 0
1
回答
无法使用MSVC2015编译
boost.python
1.65.1
python
、
c++
、
boost
、
boost-python
我正在尝试用MSVC2015和Python3.7
生成
Boost.Python
1.65.1库。_PyUnicode_AsString(obj) : 0; } 在我看来,这是一个真正
的
错误。在b2配置中有没有一个选项可以让编译器在这方面更灵活呢?
浏览 26
提问于2019-03-05
得票数 1
回答已采纳
2
回答
如何链接到现有的boost python模块
c++
、
boost
、
boost-python
我断断续续地想知道这个问题,但我从来没有得到一个确切
的
答案。在
boost.python
框架中是否可以链接到另一个
boost.python
模块。是否可以在libB中指定链接到libA
的
A。 看待这个问题
的
另一种方式是,现在我必须在一个模块中一次性
生成
所有绑定。是否可以在多个boost_python_module上增量地
生成
绑定。
浏览 0
提问于2010-06-21
得票数 5
3
回答
例如,Windows7 x64,"ImportError: DLL加载失败:找不到指定
的
模块。“
python
、
windows-7
、
import
、
boost-python
我花了两天
的
时间尝试从
Boost.Python
启动示例,在尝试加载已编译(使用bjam)
的
pyd模块时,出现了"ImportError: DLL load failed: The specified module我使用
的
是Windows7 x64,Python2.7 x64和Boost1.47。我在StackOverflow和其他网站上跟踪了不同
的
答案。新
的
安装(Python32和64位,Boost预编译),手动Boost
的
库构建,DLL检查与依赖遍历等等,没
浏览 0
提问于2011-11-13
得票数 5
回答已采纳
2
回答
如何使用Python调用C++代码?
python
、
c++
首先,我想使用两种现有的方法提出top-N建议,这两种方法都是用C++代码编写
的
。因为
文件
很大很复杂,所以我想用Python来调用它们,而不是在上面添加代码。哪种工具适合我
的
情况?提前谢谢你!
浏览 1
提问于2015-12-12
得票数 1
1
回答
从C++解析Python代码
c++
、
python
、
parsing
我可以在反面找到大量
的
信息,而不是这样:)有没有可以做到这一点
的
库呢?我倾向于直接从C++调用Python
的
tokenize.tokenize ...但是,每当我看到从C++调用Python代码时,我都会对此感到惊讶。
浏览 2
提问于2012-10-16
得票数 0
3
回答
boost_python导入错误:模块没有定义init函数
boost-python
首先:我看了相关
的
问题,但不幸
的
是它们没有多大帮助。我试图从外部库包装一个枚举和一个类。更新:重新启动并尝试导入时,我得到
的
第一个错误是: ImportError: .Boost是针对2.7和3.2编译
的
,我正在将每一种方法上
的
正确方法联系起来。
浏览 9
提问于2011-12-06
得票数 24
回答已采纳
1
回答
构建
Boost.Python
boost
、
command-line
、
path
、
boost-python
我正试图按照官方网站上
的
说明构建
Boost.Python
。然后,我发现
Boost.Python
需要单独构建。所以我跟踪了。将“入门指南”第5节中
的
示例调用中
的
“stage”参数替换为“test”,以构建所有测试目标。还添加参数“-详细-测试”,以查看测试运行时
生成
的<
浏览 4
提问于2013-09-25
得票数 8
2
回答
如何通过
Boost.Python
从python
文件
导入函数
python
、
c++
、
boost-python
我对
boost.python
完全陌生。我回顾了许多关于使用
boost.python
应用于python
的
建议,但是仍然不容易理解并为我找到解决方案。我想要
的
是直接从python "SourceFile“导入一个函数或类。示例
文件
: Main.cpp MyPythonClass.py 让我们说,如果"MyPythonClass.py“中有一个"Dog”类和"bark()“函数,那么如何在cpp中得到回调和发送参数呢?
浏览 3
提问于2016-07-27
得票数 7
回答已采纳
点击加载更多
相关
资讯
何将文本文件中的数据导入到Word并生成表格?
如何将文本文件中的数据导入到Word并生成表格?
测试生成的zip文件是否正确
电子版扫描文件的生成
自动生成GJF文件的工具Gjfenerator
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券