全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

VS Code-CC++环境的搭建

时间:2022-04-15 11:27

人气:

作者:admin

标签: 正点原子  STM32  开发环境 

导读:GUIDE导读VisualStudioCode(简称“VSCode”)是Microsoft在2015年4月30日Build开发者大会上正式宣布一个运行于MacOSX、Windows和Linux之上的,针对于编写现代Web和云应用的跨平台源代码编辑器,可在桌面...
90630bf6-bc19-11ec-82f6-dac502259ad0.png



GUIDE

导读


Visual Studio Code(简称“VSCode” )是Microsoft在2015年4月30日Build开发者大会上正式宣布一个运行于Mac OS X、Windows和Linux之上的,针对于编写现代Web和云应用的跨平台源代码编辑器,可在桌面上运行,并且可用于Windows,macOS和Linux。它具有对JavaScript,TypeScript和Node.js的内置支持,并具有丰富的其他语言(例如C++C#,Java,Python,PHP,Go)和运行时(例如.NET和Unity)扩展的生态系统。

该编辑器也集成了所有一款现代编辑器所应该具备的特性,包括语法高亮(syntaxhigh lighting),可定制的热键绑定(customizablekeyboard bindings),括号匹配(bracketmatching)以及代码片段收集(snippets)。Somasegar也告诉笔者这款编辑器也拥有对Git 的开箱即用的支持。

下面我们主要讲解VSCode的C/C++环境搭建流程,如下所示:


一.搭建C/C++


在搭建环境之前,我们必须安装VSCode,该软件的下载地址为:

https://code.visualstudio.com/?wt.mc_id=DX_841432,进入VSCode官方网页后,点击”Downlaodfor windown”下载。VSCode安装流程这里我们不需要讲解,大家可以在百度搜索安装流程。接下来我们分几个步骤来讲解VSCode如何搭建C/C++环境并运行C代码,如下所示:

第一步:按Ctrl+Shift+P弹出搜索框,选择C/C++安装,如下图所示:


906e5c86-bc19-11ec-82f6-dac502259ad0.png


第二步:安装MinGW:要知道,GCC官网提供的 GCC编译器是无法直接安装到Windows 平台上的,如果我们想在Windows 平台使用GCC 编译器,可以安装GCC的移植版本。该软件下载地址为:https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/

点击“mingw-get-setup.exe”下载,如下图所示:


90789430-bc19-11ec-82f6-dac502259ad0.png


至于MiniGW安装流程,大家可以参考这篇文章http://c.biancheng.net/view/8077.html。

第三步:在桌面C文件夹,然后在VSCode点击文件à打开文件夹àC文件夹,如下图所示:


9084b2e2-bc19-11ec-82f6-dac502259ad0.png


第四步:点击上图中的右边第一个图标添加文件并命名为test.cpp,如下图所示:


908deefc-bc19-11ec-82f6-dac502259ad0.png


第五步:点击上图的.vscode,然后在该目录下新建c_cpp_properties.json,如下图所示:


90975dde-bc19-11ec-82f6-dac502259ad0.png


第六步:修改上图中的c_cpp_properies.json、launch.json、tasks.json文件,如下所示:

(1)c_cpp_properies.json文件修改


90a1c986-bc19-11ec-82f6-dac502259ad0.png

注意:上述红色的字符串必须是MinGW安装路径有关。

(2)launch.json文件修改

90aa923c-bc19-11ec-82f6-dac502259ad0.png


注意:上述红色的字符串必须是MinGW安装路径有关。

(3)tasks.json文件修改

90b2ae36-bc19-11ec-82f6-dac502259ad0.png


注意:上述红色的字符串必须是MinGW安装路径有关。

第七步:打开test.cpp文件编写C语言代码,如下图所示:


90bb6b5c-bc19-11ec-82f6-dac502259ad0.png


第八步:按下F5或者运行启动调试,如下图所示:


90c48caa-bc19-11ec-82f6-dac502259ad0.png


上图是运行时系统自动弹出的。



二.注意事项


如果安装MinGW时,该软件路径bin/文件夹没有gdb.exe,则需要自己自行安装。按下win+r输入CMD,然后cd D:\Soft_APP\MinGW\bin切换路径,这个路径是小编的MiniGW安装路径,请根据自己安装的路径,最后输入 “mingw-get install gdb”命令按下,如下图所示:


90ce40b0-bc19-11ec-82f6-dac502259ad0.png


如果运行出现“prelaunchtask g++已终止,退出代码为1”错误,打开CMD命令行切换到项目路径并输入“执行文件名.cpp -o 执行文件名.exe,如下图所示:


90d76d48-bc19-11ec-82f6-dac502259ad0.png


经过上图的操作,系统会弹出使用什么软件打开提示,我们选择VSCode,然后运行VSCode就没有这个错误了。

请确保MinGW安装成功,如果在CMD命令行输入“gcc -v“命令时,系统提示不是系统命令等其他错误,则必须把” MinGW/bin”添加到环境变量当中,如下图所示:


90e16d2a-bc19-11ec-82f6-dac502259ad0.png


温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信