| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> VSCODE-Tutorials-将 GCC 与 MinGW 结合使用 -> 正文阅读 |
|
[开发工具]VSCODE-Tutorials-将 GCC 与 MinGW 结合使用 |
VSCODE-Tutorials-将 GCC 与 MinGW 结合使用在本教程中,你将使用来自mingw-w64的 GCC C++ 编译器 (g++) 和 GDB 调试器配置 Visual Studio Code 以在Windows上运行创建运行的程序 配置 VS Code 后,您将在 VS Code 中编译和调试一个简单的 Hello World 程序。本教程不会教您 GCC、GDB、Mingw-w64 或 C++ 语言。对于这些主题,Web 上有许多很好的资源可用。 准备工作这两者的安装与配置参考之前的博客,输入以下命令查看MinGW是否安装成功:
如果您没有看到预期的输出或者 显示以上信息则代表安装成功。 创建Hello World创建工作区创建一个名为的空文件夹projects,您可以在其中放置所有 VS Code 项目。然后创建一个名为 helloworld 的子文件夹,右击projects文件夹点击 通过Code打开。在学习本教程时,您将看到
点击文件 > 将工作区另存为 > 打开projects文件夹 > 保存,操作完成后就将projects设为了工作区,可以该工作区下创建多个工作项目。 关于直接创建文件夹和创建工作区的差别这里不进行叙述 添加源码选中helloworld并在文件资源管理器标题栏中,选择新建文件按钮并将文件命名为 创建完成后输入以下代码:
按住Ctrl+S保存后,显示如下: 建立helloworld.cpp接下来,创建一个tasks.json文件来告诉VSCODE(编辑器)如何建立(编译)程序,该文件主要用来调用 这将创建一个
其中参数说明如下: ? ? ? ? ? ? 运行生成任务
使用 进一步输入
调试helloworld.cpp接下来按下 ? 1.从主目录下选择运行(Run)> 添加配置(Add Configuration)并进一步选择C++ (GDB/LLDB)。 ? 2.你将会从下拉选项中看到调试配置,选择g++.exe - 生成和调试活动文件(g++.exe build and debug active file.) VSCODE创建一个
其中参数说明如下: ? ? ? ? 举例说明则是如果活动(调试)文件是helloworld.cpp,那么 ? 若为false则不会出现该情况,直接运行完毕。 ? C/C++配置设置 c_cpp_properties.json 可以控制更多的C/C++ extension,这个json文件主要用来改变设置:编译器路径(path to the compiler)、包含路径(include paths)以及C标准(C++ standard;默认是C++17)等。这里有两种设置方式,将分别介绍。 第一种方式(C/C++ configuration UI)按住Ctrl+Shift+P后,在下拉选项中输入:C/C++;可以选择C/C++:编辑配置(UI)(C/C++: Edit Configurations (UI))调出Microsoft C/C++扩展进行设置。 当你对其中的参数设置改变时,VSCODE将会将这些改变写入c_cpp_properties.json文件,这里我们改变配置名称(Configuration name)为GCC;下拉编译路径(Compiler path )为g++编译器。IntelliSense模式(IntelliSense mode)为Windows-gcc-x64 全部设置完成后点击设置中c_cpp_propertiese.json文件,则会在.vscode文件夹下保存该文件。打开该文件显示如下内容:
同时也可以添加工作空间之外的头文件到includePath路径下,如opencv等。 第二种方式(C/C++ configuration JSON)按住Ctrl+Shift+P后,在下拉选项中输入:C/C++可以选择C/C++:编辑配置(JSON)(C/C++: Edit Configurations (JSON))直接在.vscode文件夹下创建c_cpp_properties.json。 这种方式则需要对其中的配置参数进行更改,将
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 9:51:46- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |