小编pat*_*cat的帖子

通过Boost.Python嵌入,Python 3无法将C++类识别为模块

Boost.Python v1.56中的以下示例显示了如何将Python 3.4.2解释器嵌入到您自己的应用程序中.不幸的是,在Windows 8.1下使用MSVC2013进行配置时,该示例无法正常使用.我还没有找到一个关于嵌入的完整示例,至少没有一个比10年左右更年轻.

运行它时收到以下错误:ImportError:'embedded_hello'不是内置模块

代码在这里:http://pastebin.com/shTtdxT8

任何暗示我可以做什么让这个运行?一般来说如何在Python中公开c ++类,反之亦然?

c++ python boost-python msvc12

4
推荐指数
1
解决办法
1317
查看次数

标签 统计

boost-python ×1

c++ ×1

msvc12 ×1

python ×1