vscode搭建python和c++开发环境

需要安装的软件

注意:安装过程中需要将安装目录添加到环境变量

git:用于将代码或配置托管到github,更改vscode终端。

cmake+vs2017:用于编译c++程序,或使用其他编译方式,例如MinGW-W64,gcc等。

anaconda:用于创建python环境

vscode:编写程序,可以选择安装汉化插件 Chinese (Simplified) Language Pack for Visual Studio Code

配置vscode编译python

1 安装python插件

2 新建工作目录

3 新建文件

4 选择python解析器

tips:选择解析器时,可以点击左下角选择,也可以按ctrl+shift+p,输入python,选择”选择解析器“

tips:可以将解析器目录保存在设置中,点击文件-首选项-设置(或ctrl+,)打开设置,搜索pythonPath输入解析器路径(或点击右上角{},添加输入"python.pythonPath": "C:\\Users\\YJ\\AppData\\Local\\conda\\conda\\envs\\python3.7\\python.exe"选择解析器路径)

5 将调试终端设置为git-bash

点击文件-首选项-设置(或ctrl+,)打开设置,搜索terminal,将终端修改为C:\Program Files\Git\bin\bash.exe(或点击右上角{},添加输入"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"更改终端)

6 点击调试-在不调试的情况下启动即可

bugs:在导入cv2时,可能会出现导包错误ImportError: DLL load failed: The specified module could not be found.这是vscode版本问题,不知道后期版本是否已经修复,这里有给出解决方法。本人采用的是安装opencv-contrib-python,能够解决该错误。

首先卸载anaconda中安装的opencv包,打开anaconda中python环境终端,安装

配置vscode编译C++

安装以下插件:

C/C++

C/C++ clang command adapter

C/C++ Intellisense

CMake

CMake Tools

 

1. 添加c++和cmakelists.txt文件

2. 选择编译器

①按Ctrl+Shift+P输入CMake: Build

②点击左下角No Kit Selected 搜索编译器,选择合适的编译器,也可以点击左下角更改编译器

3. 编译

点击下方build,将自动编译程序,并生成build目录

4. 调试

点击调试-添加配置-c++(windows),添加调试配置文件

更改program为可执行文件路径即可

点击绿色三角即可开始调试

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值