通过boost库实现将c++封装成python包
资料 动态库与静态库:https://blog.csdn.net/wonengguwozai/article/details/93195827 第一部分 boost的下载与安装 1、从官网上下载boost库的压缩包 官网地址:https://www.boost.org/ ·可以下载最新版本,注意自己电脑的系统选正确 2、编译boost (1)解压boost文件 (2)命令行运行bootstrap.bat ·运行完成后会产生一个b2.exe文件 (3)命令行运行b2.exe ·等待一段时间,在命令行的最后获得提示要将两个地址放入环境。 3、配置环境 (1)注意是32位机还是64位 ·根据之前命令行结尾的提示 (2)在项目 -> vc++目录 -> 包含目录 添加解压包的地址 (3)在项目 -> vc++目录 -> 库目录 添加静态库的地址 (4)在项目 -> vc++目录 -> 包含目录 添加Anacond的include (5)在项目 -> vc++目录 -> 库目录 添加Anconda的libs 4、添加头文件 ·#include “boost/python.hpp” ·编译后会显示报错 错误 LNK1104 无法打开文件“boost_python37-vc141-mt-gd-x64-1_72.lib” 5、添加宏定义就可解决