随笔-----VSCODE配置C++环境

本文介绍了如何在VSCode中配置C++开发环境,包括设置系统变量、使用vcvars64、处理依赖库和配置launch.json及tasks.json。特别提到,使用cl编译时需先运行vcvars64,并注意链接库的选择,以及处理包含cin>>的程序时对console的配置。
摘要由CSDN通过智能技术生成

注意:

1

系统变量
LIB == #pragma commet(lib,“xxx.lib”)
INCLUDE == #include “xxx.h”

2
命令行直接执行 cl helloworld.cpp编译helloworld的时候注意
必须先执行vcvars64
文件里如果调用opencv,注意链接的是opencv_world400.lib而不是debug版本

vcvar64的作用是把一些路径自动导入成cl.exe需要的

3
如果程序有cin>>命令需要外部console的,需要在launch.json里头"externalConsole": true,
在这里插入图片描述
如果要直接用vscode编译的话,
需要在tasks.json里添加
{ "version": "2.0.0", "tasks": [ { "label": "msvc build", "type": "shell", "dependsOn": "environment", "command": "vcvars64 & cl.exe", "args": ["/EHsc", "/Zi", "/DEBUG", "/Fe:" , "./ToysInOpenCV.exe", "./ToysInOpenCV/ToysInOpenCV.cpp"], "group

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值