当前位置: 首页 > news >正文

大渡口的网站开发公司电话宁波网站建设制作报价

大渡口的网站开发公司电话,宁波网站建设制作报价,河北网站制作公司报价,服务器网站扩容 一年1G价格文章目录 1. 安装配置 C 编译器1.1 下载 MinGW1.2 Mingw添加到系统变量1.3 验证 2. 安装和配置VSCode2.1 安装VSCode2.2 VSCode配置C环境2.3. 优化 3.参考文章 本文主要记录在VSCode中配置C环境,非常感谢参考文章中的博主。 1. 安装配置 C 编译器 首先需要安装 C 编…

文章目录

    • 1. 安装配置 C++ 编译器
      • 1.1 下载 MinGW
      • 1.2 Mingw添加到系统变量
      • 1.3 验证
    • 2. 安装和配置VSCode
      • 2.1 安装VSCode
      • 2.2 VSCode配置C++环境
      • 2.3. 优化
    • 3.参考文章

本文主要记录在VSCode中配置C++环境,非常感谢参考文章中的博主。

1. 安装配置 C++ 编译器

首先需要安装 C++ 编译器。在 Windows 上,可以安装 MinGW 或者 Visual Studio;在 MacOS 上,可以安装 Clang 或者 Xcode;在 Linux 上,可以安装 GCC。本篇文章将介绍在 Windows系统中配置MinGW 。

1.1 下载 MinGW

官方下载:https://www.mingw-w64.org/downloads/
sourceforge下载:https://sourceforge.net/projects/mingw-w64/files/
(1)进入 sourceforge 网页,点击 x86_64-win32-seh 进行下载:
在这里插入图片描述
也可以点击这个链接直接安装MinGW.exe:https://nuwen.net/mingw.html
在这里插入图片描述

1.2 Mingw添加到系统变量

解压该压缩包(x86_64-8.1.0-release-win32-seh-rt_v6-rev0.7z),然后打开文件夹,找到MinGW -> bin,复制bin文件夹的路径。
接着,点击此电脑->属性->高级系统设置->环境变量->系统变量->path->新建->复制MinGW中的bin文件夹路径->点击确定。
在这里插入图片描述

1.3 验证

验证MingGW是否配置成功,按Win+R,输入cmd,在控制台中输入g++ --version
。如图所示,表示配置成功。
在这里插入图片描述

2. 安装和配置VSCode

2.1 安装VSCode

进入VSCode官网,下载win版本,然后安装。
在这里插入图片描述

2.2 VSCode配置C++环境

搜索插件 C/C++,点击 Install 下载在这里插入图片描述

VSCode中新建文件夹和1个c文件
在这里插入图片描述
这个时候,已经可以执行代码,会自动生成.vscode文件夹,里面是配置文件。
在这里插入图片描述
此时,.vscode文件夹中只有一个tasks.json,在其他博客中能看到,还需要在该文件夹手动新建 c_cpp_properties.jsonlaunch.jsonsettings.json
C++:项目文件树

  • .vscode:VSCode 配置文件
    • c_cpp_properties.json、launch.json、tasks.json
  • Code:代码文件
    • build:收纳 .exe 可执行文件

在这里插入图片描述

复制以下内容到三个文件内
注意:需要手动修改有注释内容那一行的目录

1、c_cpp_properties.json

{"configurations": [{"name": "Win64","includePath": ["${workspaceFolder}/**"],"defines": ["_DEBUG", "UNICODE", "_UNICODE"],"windowsSdkVersion": "10.0.18362.0","compilerPath": "D:\\software_package\\MinGW-win32\\mingw64\\bin\\g++.exe","cStandard": "c17","cppStandard": "c++17","intelliSenseMode": "gcc-x64"}],"version": 4}

2、 launch.json

{"version": "0.2.0","configurations": [{"name": "g++.exe build and debug active file","type": "cppdbg","request": "launch","program": "${fileDirname}\\${fileBasenameNoExtension}.exe","args": [],"stopAtEntry": false,"cwd": "${workspaceFolder}","environment": [],"externalConsole": true,"MIMode": "gdb","miDebuggerPath": "D:\\software_package\\MinGW-win32\\mingw64\\bin\\gdb.exe","setupCommands": [{"description": "为 gdb 启用整齐打印","text": "-enable-pretty-printing","ignoreFailures": true}],"preLaunchTask": "task g++"},{"name": "C/C++: g++.exe build and debug active file","type": "cppdbg","request": "launch","program": "${fileDirname}\\${fileBasenameNoExtension}.exe","args": [],"stopAtEntry": false,"cwd": "${fileDirname}","environment": [],"externalConsole": false,"MIMode": "gdb","miDebuggerPath": "D:\\software_package\\MinGW-win32\\mingw64\\bin\\gdb.exe","setupCommands": [{"description": "Enable pretty-printing for gdb","text": "-enable-pretty-printing","ignoreFailures": true},{"description": "Set Disassembly Flavor to Intel","text": "-gdb-set disassembly-flavor intel","ignoreFailures": true}],"preLaunchTask": "C/C++: gcc.exe build active file"}]
}

3、settings.json

{"files.associations": {"*.py": "python","iostream": "cpp","*.tcc": "cpp","string": "cpp","unordered_map": "cpp","vector": "cpp","ostream": "cpp","new": "cpp","typeinfo": "cpp","deque": "cpp","initializer_list": "cpp","iosfwd": "cpp","fstream": "cpp","sstream": "cpp","map": "c","stdio.h": "c","algorithm": "cpp","atomic": "cpp","bit": "cpp","cctype": "cpp","clocale": "cpp","cmath": "cpp","compare": "cpp","concepts": "cpp","cstddef": "cpp","cstdint": "cpp","cstdio": "cpp","cstdlib": "cpp","cstring": "cpp","ctime": "cpp","cwchar": "cpp","exception": "cpp","ios": "cpp","istream": "cpp","iterator": "cpp","limits": "cpp","memory": "cpp","random": "cpp","set": "cpp","stack": "cpp","stdexcept": "cpp","streambuf": "cpp","system_error": "cpp","tuple": "cpp","type_traits": "cpp","utility": "cpp","xfacet": "cpp","xiosbase": "cpp","xlocale": "cpp","xlocinfo": "cpp","xlocnum": "cpp","xmemory": "cpp","xstddef": "cpp","xstring": "cpp","xtr1common": "cpp","xtree": "cpp","xutility": "cpp","stdlib.h": "c","string.h": "c"},"editor.suggest.snippetsPreventQuickSuggestions": false,"aiXcoder.showTrayIcon": true}

4、tasks.json

{"version": "2.0.0","tasks": [{"type": "shell","label": "task g++","command": "D:\\software_package\\MinGW-win32\\mingw64\\bin\\g++.exe",	/*修改成自己bin目录下的g++.exe,这里的路径和电脑里复制的文件目录有一点不一样,这里是两个反斜杠\\*/"args": ["-g","${file}","-o","${fileDirname}\\${fileBasenameNoExtension}.exe","-I","D://Pytorch_CodeHub//C_and_C++//GNC-Tutorial",      /*修改成自己放c/c++项目的文件夹,这里的路径和电脑里复制的文件目录有一点不一样,这里是两个反斜杠\\*/"-std=c++17"],"options": {"cwd": "D:\\software_package\\MinGW-win32\\mingw64\\bin"	/*修改成自己bin目录,这里的路径和电脑里复制的文件目录有一点不一样,这里是两个反斜杠\\*/},"problemMatcher":["$gcc"],"group": "build",}]
}

2.3. 优化

为了更加方便的使用 VSCode 来编写 C++ 代码,将对其进行一些优化,实现以下功能:

  1. 打印结果弹窗显示
    在这里插入图片描述

  2. 解决中文乱码问题
    打开.vscode 文件夹下的 tasks.json 文件,找到 “${fileDirname}\${fileBasenameNoExtension}.exe” 在后面加上英文 逗号 然后回车到下一行,粘贴下面文本 “-fexec-charset=GBK” 并保存
    在这里插入图片描述

3.参考文章

[1] vscode配置C/C++环境(超详细保姆级教学)
[2] VsCode安装和配置C++环境详细全流程
[3] VSCode 配置 C++ 环境
[4] VScode中配置C语言/C++运行环境

http://www.zhongyajixie.com/news/10321.html

相关文章:

  • 陕西电商b2c网站建设公司上海网站建设公司排名
  • 加拿大计划网站怎么做批量优化网站软件
  • 手表网站的结构谷歌浏览器下载安装2022
  • wordpress 缩略图url张北网站seo
  • 湛江专业做网站2022网站seo
  • 淘宝网站怎样做seo常用工具有哪些
  • 网站上传该怎么做谷歌搜索引擎免费
  • 美食美客网站建设网络营销的目的是
  • html免费代码网站泰州百度公司代理商
  • dede电影网站模板百度一下首页网页百度
  • 滕州做网站比较好的网络公司seo企业优化方案
  • 北京网站建设哪家公司好优化服务平台
  • 网站设计的导航栏怎么做策划推广
  • oss可以做视频网站吗东莞网络营销网站建设
  • 西维科技做网站怎么样怎么自己做一个网页
  • wordpress在线搭建百度移动端关键词优化
  • 柳州做网站的深圳网络seo推广
  • 合肥网站建设哪家公司好网站优化seo培训
  • 什么样的网站适合搜索引擎收录竞价推广平台有哪些
  • 齐河做网站软文推广网
  • wordpress怎么可视化构建页面seo入门讲解
  • 济南做网站最好的单位百度seo价格查询
  • 做网站思想seo优化效果
  • 做网站工资高么谷歌浏览器网页版入口在哪里
  • 网站建设与管理维护的答案李建青网络推广工具有哪些
  • 网站模板上传工具网站域名ip地址查询
  • wordpress 代做网站南阳网站seo
  • 化学产品在哪个网站做推广最好网站关键词seo优化公司
  • 网站在线解压网上营销
  • 智能网站建设制作广州网页定制多少钱