有很长一段时间没刷题了。
我想想,emmm,半年应该不止吧!作为一名程序员,算法和数据结构属于基本功,但这两项偏偏最令人头疼。一年前,我还是个踌躇满志转专业的准大二学生,时过境迁,现在已是计院里的一名资深老油条了。我深知掌握了数据结构和算法,能帮我们更好的进行程序设计。但想牢固的掌握他们,少不了持之以恒的努力!现在,我想重拾那份旧爱,重夺那份荣光。这次vscode配置c++开发环境就权当是刷题前的准备吧!1. 环境...
.vscode文件夹下创建文件c_cpp_properties.jsonctrl+shift+p,输入C/C++: Edit Configurations (JSON),回车不同平台文件内容不同,主要是修改Standard版本,搞了半天才搞定。{"configurations": [{"name": "Linux","includePath": ["${workspaceFolder}/**"],"defines": [],"compilerPath": "/usr/bin/gcc", //编译器路径"cStandard": "c11","cppStandard": "c++17","intelliSenseMode": "clang-x64"}],"version": 4}原文:https://...
原文假设:你当前编辑的文件是: /home/your-username/your-project/folder/file.ext/home/your-username/your-project 是你的workspace(.vscode文件夹所在的目录)以下是环境变量$ - /home/your-username/your-project$ - your-project$ - /home/your-username/your-project/folder/file.ext$ - folder/file.ext$ - folder$ - file.ext$ - file$ - /home/your-username/your-project/folder$ - .ext$ - line number of the cursor$...
最近学习c++编程,最开始用的IDE是Jetbains的Clion。无奈人家是收费的,试用一段时间后,只能转向vsCode的怀抱。然而在配置开发环境的过程中也走了许多弯路,现将自己的经验分享出来,希望大家少走弯路。1、 首先得安装vscode,网上很多教程,这里不再废话。2、配置TDM-GCC-64 也是从别人那里拿来的,网盘自取:链接:https://pan.baidu.com/s/1C-uE1NdEpHiYb-DQBbV7Yg 提取码:3xE2。下载下来解压完,需要在环境变量里添加一下bin...
https://www.cnblogs.com/TAMING/p/8560253.htmlhttps://www.cnblogs.com/TAMING/p/9945389.html原文:https://www.cnblogs.com/jiangxiaobo/p/11140490.html
MinGW的安装Windows 平台上安装 MinGW 是比较简单的,只需经历以下几个过程。打开 MinGW 官网(点击即可进入官网),下载 MinGW 安装包。
图 1 官网下载MinGW下载完成后,会得到一个名为 mingw-get-setup.exe 的安装包,双击打开它,可以看到如下的对话框:
图 2 开始安装 MinGW直接点击“Install”,进入下面的对话框:
图 3 自定义 MinGW 的安装位置读者可根据自己操作系统的实际情况,自定义 MinGW 的安装位置(例如我选择将其安...
昨天从下午一直研究到晚上十一点,查阅了很多博客资料,还是没配置好vscode的C++编译环境,今天早上又弄了一下,现在OK了。虽然很多东西的原理不懂,但是现在知道这样就行了,以后用多了应该会慢慢熟悉。第一步,先去官网下载vscode。安装在自己想要的位置即可。
vscode官网传送门第二步,去官网下载MinGW。安装在自己想要的位置即可。
MinGW官网传送门
进入网站后不要点击 "Download Lasted Version",往下滑,找到最新版的 "x86_...
今天重新配了vscode,遇到了一些问题,现在把没有问题的放出来。
.vscode文件夹中的几个文件来自https://www.zhihu.com/question/30315894下的高赞回答。
但有几个小问题。
1. #include下出现波浪线
首先在cmd中输入gcc -v -E -x c++ -
将其中的路径复制下来,如下所示。C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++ C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32 ...
在windows上安装gcc环境
到官网下载mingw安装包。官网地址
安装详情参考
为了在cmd中使用gcc命令,应该将程序的地址添加到环境变量中。然后在cmd中输入gcc -v命令查看是否安装成功。安装c/c++插件
在主界面按shift+ctrl+x进入搜索界面,输入c/c++,然后安装图中第一个。添加一些配置信息
在工作文件夹中创建一个.vscode文件夹。
配置两个文件,一个是launch.json另一个是tasks.json。
launch.json{"version": "0.2.0","configurati...
VSCode 配置 C、C++ 开发
https://code.visualstudio.com/docs/languages/cpp
常用的插件:
vscode配置同步 :settings sync
目前settings sync的提示已经很智能,首次使用的时候会提示登录github,授权登录即可。登录github,在右上角点击加号,点击New gist(需要某些上网技巧,否则无法打开网页) 之后将新建的gist输入settings sync配置即可。
C/C++ Clang Command Adapter
安装 clang : https://releases.llvm.org/downl...
开发流程
开发工具MinGWCMakemakemakefilescmakeCMake生成makefile的原理编写CMakeLists.txt文件是重点开发流程编写调试C/C++程序
开发工具
MinGW
MinGW 提供了一套简单方便的Windows下的基于GCC 程序开发环境。MinGW 收集了一系列免费的Windows 使用的头文件和库文件;同时整合了GNU ( http://www.gnu.org/ )的工具集,特别是GNU 程序开发工具,如经典gcc, g++, make等。MinGW是完全免费的自由软件,它在Windows平台上模拟了Linux...
下载MinGW MinGW 是一款开源C/C++编译套件,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。进入https://sourceforge.net/projects/mingw-w64/files/下载,往下翻选中最新版的x86_64-posix-seh 如何安装下下来的是一个7z的压缩包。如果你不会解压可以百度“压缩包怎么解压”。解压完了放到一个专门放工具的地方,要方便找得到。然后打开MinGW文件夹,进入bin目录,然后把路径配置进环...
前言
? 昨天在阅览了相关的C++学习资料后,决定重头再学一遍C语言,由于之前已经学过了,所以可能会比较捡重点或者笔者不太明白的点。
? 由于前面的部分比较类似,包括C++/C在VScode中的配置也是大差不差,所以这里就不再赘述。直接在C语言中接着上一章的部分。
? 昨天写了一个简单的C++程序例子,并解析了函数的构成以及函数头的作用和地位以及部分用法。那么今天将从函数体开始解析。
函数体
函数体的内容里除了一些编程规...
需要安装的扩展 C/C++如果是远程 Linux上开发还需要安装 Remote Development创建工作目录后,代码远程克隆... 省略..创建项目配置文件,主要的作用是代码智能提示,错误分析等等...
按F1,输入 C/C++ 选择 编辑配置UI或者json 这个操作会生成 .vscode/c_cpp_properties.json 配置文件修改相关的参数,如头文件路径,预定义参数,编译器等{"configurations": [{"name": "Linux","includePath": ["${workspaceFolder}/**" // 包含了当前工作...
1.下载mingw64并配置环境变量
题主下载的为mingw64_6.4.0
将安装目录下的bin目录配置进环境变量
例如
D:\Coding_Program\ENVIRONMENT\mingw\mingw64_6.4.0\bin2.安装插件
安装C/C++插件
3.配置launch.json和task.json文件
配置成功后新建一个cpp文件,并用VSCode打开该目录。
点击左方的运行和调试(Ctrl+Shift+D)按钮。
在未配置过时,会显示“创建launch.json文件”字样,点击,选择C++(GDB/LLDB),再选择g++ build and debug ac...