VSCode\\VS2017下CPP环境的配置

VSCode下配置C++环境:

VSCode配置C/C++环境
不要一次看太多,用这个配置很快。
出错看评论区。

VSCode与boost

boost可能也需要安装?不过这里官网下载的应该是header-only版的,不需要安装就可以用,直接放进mingw的include路径下即可。(VsCode + mingw编译器下boost库的安装

boost库在visual studio、DevC++和vscode上的环境配置

在这里插入图片描述
注意这一步,一定是把boost_1_80_0中的boost文件夹复制到include下,最开始自己是把整个boost_1_80_0放过来,然后整了一晚上都不行,最后尝试了这个之后发现把boost放进去才可以。
在这里插入图片描述
不过目前是两个都放着,没有试一下把boost_1_80_0移出去会怎么样。
在这里插入图片描述

总结:

以下面这篇文章的总结为参考。注意区分两个路径。
boost下载和编译初步指南(windows10+VScode)
在这里插入图片描述

坑位待填:VSCode中3个json文件的作用:

环境配置出现的问题以及解决

VS2017 配置 C++环境

VS配置boost库

VS配置boost库

包含项目中的自定义的.hpp文件,.h文件

右键项目,属性,C/C++,常规,附加包含目录,然后把.hpp头文件的目录包含进去即可。

VS2019无法打开源文件

VS2022报错:E1696 命令行错误: 无法打开 元数据 文件 “platform.winmd”
报错未能找到程序集“platform.winmd”: 请使用 /AI 或通过设置 LIBPATH 环境变量指定程序集搜索路径,问题解决办法

VSCode是一款轻量级的代码编辑器,而VS2017是Visual Studio 2017的简称,是一款功能强大的集成开发环境。在VSCode配置VS2017主要是为了在VSCode中使用VS2017的编译器和调试器。 要配置VSCode使用VS2017,可以按照以下步骤进行操作: 1. 安装VSCodeVS2017:首先确保你已经安装了最新版本的VSCodeVS2017。 2. 安装C/C++扩展:在VSCode中,点击左侧的扩展图标,搜索并安装"C/C++"扩展。 3. 配置编译器路径:在VSCode中,按下Ctrl+Shift+P打开命令面板,输入"Edit Configurations"并选择"Edit Configurations (UI)"。在弹出的窗口中,点击"C/C++",然后点击"Edit in settings.json"。在settings.json文件中,找到"cpp"属性,并添加以下配置: ```json "cpp": { "compilerPath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\bin\\Hostx64\\x64\\cl.exe", "intelliSenseMode": "msvc-x64" } ``` 注意将上述路径中的版本号和安装路径修改为你自己的实际情况。 4. 配置调试器路径:在VSCode中,按下Ctrl+Shift+P打开命令面板,输入"Edit Configurations"并选择"Edit Configurations (UI)"。在弹出的窗口中,点击"Debug",然后点击"Edit in launch.json"。在launch.json文件中,找到"cppvsdbg"属性,并添加以下配置: ```json "cppvsdbg": { "type": "cppvsdbg", "request": "launch", "name": "Launch", "program": "${fileDirname}\\${fileBasenameNoExtension}.exe", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true } ``` 5. 配置完成后,你就可以在VSCode中使用VS2017的编译器和调试器了。可以通过按下F5来启动调试,或者按下Ctrl+Shift+B来编译代码。 希望以上步骤对你有帮助!如果还有其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值