Python调用C++(环境配置篇)

发布时间:2023-10-27 10:30

一、环境说明

Windows 10 64位
Python3.7
Anaconda

二、待配置文件

1、VS2019+Build Tools
2、CMake
3、pybind11

三、安装和配置VS、Build Tools

1、安装

下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/
安装包:在这里插入图片描述
VS 2019 Community安装按照默认即可
Python调用C++(环境配置篇)_第1张图片
Build Tools同样按照默认安装
Python调用C++(环境配置篇)_第2张图片

2、配置环境变量

打开:此电脑-右键“属性”-高级系统设置-环境变量-找到系统变量path,把下面的内容添加进去
在这里插入图片描述
最后,重启电脑。安装完VS最好也重启一下,但是感觉不是很必要,就配置好环境变量再重启吧。

四、安装CMake、pybind11

1、CMake安装

下载地址:https://cmake.org/download/
根据自己的系统选择下载安装包(这里下载的是Windows 64位的安装包):
在这里插入图片描述
一路按照默认设置安装就行,中间有配置环境变量的选项,可以不选,手动配置。
和VS环境变量配置操作相同,为CMake配置环境变量:
在这里插入图片描述
配置完成打开CMD,输入“cmake”,出现图中内容就好了。
Python调用C++(环境配置篇)_第3张图片

2、pybind11安装

需要从Github上下载源码,但并不是用来安装,而是以后编译C++的时候需要用它。
下载地址:https://github.com/pybind/pybind11,将脚本打包下载下来。
Python调用C++(环境配置篇)_第4张图片
下载后的压缩包解压,解压文件夹改名成pybind11,然后就不要动了。
在这里插入图片描述
不建议自行编译安装pybind,直接用conda安装很方便,打开cmd->conda install pybind11等待安装完成就好了。
配置完成后会介绍如何编写简单的C++脚本并使用python调用。

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号