boost::python 入门
作者:NorthPath
时间:2026-06-28
来源:正软商城
浏览:2
以VS2019和Python3.7为例,配置DLL项目,设置包含目录与库目录。编写C++模块时,若需静态链接boost_python库,需预定义BOOST_PYTHON_STATIC_LIB宏。编译生成dll后改名为.pyd,在Python中导入模块并调用函数即可。
本文目录
### 编写第一个 C++ 模块
新建一个 `.cpp` 文件,写入以下代码。这里需要注意一个细节:如果希望静态链接 boost_python 库(而不是依赖于动态链接库),需要在 `#include` 之前加上 `#define BOOST_PYTHON_STATIC_LIB`。否则 boost 会默认去链接 boost_python 的 DLL。下面给出一个完整示例:
```cpp
// 如果要静态链接,取消注释下面这行
// #define BOOST_PYTHON_STATIC_LIB
#include
作者最新文章
wps office设置在哪 选项入口位置
2026-11-04 15:26
如何通过EMRAI助手查询EMR组件相关问题
2026-11-01 16:16
EndNote Windows版官方下载与安装教程:许可确认到Word插件验证
2026-10-30 09:21
WinRAR压缩文件教程:参数设置与分卷压缩技巧
2026-10-29 09:38
华硕5070显卡提升AI创作效率
2026-10-27 11:04
上一篇:
python函数
下一篇:
vc中调用python代码
热门文章
更多
精品专题
更多
Mac软件
更多
火山引擎 网页版
Windows/ macOS/ Linux
火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。
















