| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> VScode C/C++环境配置 -> 正文阅读 |
|
[开发工具]VScode C/C++环境配置 |
VScode C/C++环境配置1、环境准备C/C++的程序源代码, 经过预处理 --> 编译 --> 汇编 --> 链接 最后得到我们的可执行文件, 这里我们环境需要一个编译器, 这里用的是 GCC, 下载地址为: MinGW-w64下载地址 , 下载解压之后将bin的路径加入环境变量中, 这里的操作可以查看其他文章. 验证是否安装成功, win + r 输入 cmd, 输入 gcc -v, 查看信息即可。 2、安装 C/C++ 插件下载这个即可 3、vscode的配置环境? 一般我们先创建一个工作区目录, 在这个目录下面创建一个.vscode文件夹(注意名字一定是.vscode),这是必须的(一般来说,每个文件夹中都会有这么一个.vscode配置文件)。注意:将此文件夹放在常用文件夹顶层,就不需要重复配置了。 一般常见的目录如下所示 ? 在.vscode文件夹中,新建两个(只需两个)配置文件,即launch.json、tasks.json。在当前文件是C++的情况下,tasks可以被用来做编译,而launch用来执行编译好的文件。 支持下面的预定义变量:
以上图的文件结构来配置这两个文件的一个具体例子
根据需求进行修改的参数 (1) “program” 参数 设置调试程序的路径 ? 该路径的设置取决于我们最好将我们编译链接得到的可执行文件放在哪里, 以这个例子为例我们将其放到了output的文件夹.
在这里使用了预定义变量, ${workspaceFolder} 表示的是当前工作目录(根目录), 在这个具体的例子中即test目录, 然后test目录下的一个文件, 文件名字为 ${fileBasenameNoExtension} 即当前打开的文件名, 例如我们最后是在main.cpp这个文件运行的, 那么这个 “program” 参数即为 test/output/main.exe; 这个根据自己的文件结构可以进行修改设置. (2) “MIMode” 参数 和 “miDebuggerPath” "MIMode"参数的设置取决于使用的连接器, 一般有gdb 和 lldb, “miDebuggerPath” 为你调试器的具体路径, 如果是以非调试模式运行的, 这两个参数可以不设置. (3) “preLaunchTask” 预任务 4、智能补全设置? 使用VScode,我们都会碰到一个问题,就是在编写C和C++源文件时,头文件提示未配置好等错误。关于这个问题,给出方案如下:我想大家碰到的最多的问题就是"includepath"的设置问题,这里我们需要使用c_cpp_properties.json这个文件来指明我们的头文件路径,
这里以Opencv的头文件更好说明
? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年12日历 | -2024/12/22 1:42:08- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |