boost.python 如何处理 Python 3?它只是 Python 2 吗?
原文由 BenjaminB 发布,翻译遵循 CC BY-SA 4.0 许可协议
boost.python 如何处理 Python 3?它只是 Python 2 吗?
原文由 BenjaminB 发布,翻译遵循 CC BY-SA 4.0 许可协议
就我而言,添加“使用 Python:3 等”进入我的主目录中的 user-config.jam 不起作用。我不得不将这一行添加到 project-config.jam 中,它位于解压后的 boost 的根目录中。
具体来说,这条线是:
使用python:3.9:/usr/bin/python3:/usr/include/python3.9:/usr/lib;
而 boost 的版本是 1_78_0
原文由 Tophamster 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答2k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
2 回答3.9k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
较新版本的 Boost 应该可以在 Python V3.x 上正常工作。这种支持是很久以前添加的,我相信在 2009 年成功的 Google Summer of Code 项目之后。
将 Python V3 与 Boost 一起使用的方法是通过添加例如以下内容来正确配置构建系统:
到您的 user-config.jam 文件。