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

哪里建设网站设计服务

哪里建设网站,设计服务,产品推广图片,945新开传奇网站因为工作需要部署离线C环境,网上有许多大佬分享了不错的教程,总结一篇完整教程自用,使用VSCode MinGW感谢一、安装准备二、软件安装1.安装MinGW2.安装VSCode及插件三、测试环境1.创建工程文件夹2.创建cpp文件总结感谢 本教程参考了以下教程…

因为工作需要部署离线C++环境,网上有许多大佬分享了不错的教程,总结一篇完整教程自用,使用VSCode + MinGW

  • 感谢
  • 一、安装准备
  • 二、软件安装
    • 1.安装MinGW
    • 2.安装VSCode及插件
  • 三、测试环境
    • 1.创建工程文件夹
    • 2.创建cpp文件
  • 总结

感谢

本教程参考了以下教程,首先表示感谢:
Vscode 、MinGw C/C++环境+ 离线扩展下载安装
vscode配置C/C++环境(超详细保姆级教学)

一、安装准备

C++环境安装软件及插件如下,请自行下载:

  1. VSCode软件:如下图,官网下载地址:https://code.visualstudio.com/Download;
    VSCode软件
  2. MinGW :下载地址:https://sourceforge.net/projects/mingw-w64/files/
    在这里插入图片描述
    或https://nuwen.net/mingw.html;
    在这里插入图片描述
  3. VSCode C/C++插件 :下载包含x64的vsix格式的文件,如下两图(注意有隐藏,Win x64版本需展开),下载地址:https://github.com/microsoft/vscode-cpptools/releases。
    VSCode插件官网为:https://marketplace.visualstudio.com/vscode,有其他插件需要的可自行下载,安装方式类似。
    在这里插入图片描述
    在这里插入图片描述

二、软件安装

以下步骤均在离线电脑上操作:

1.安装MinGW

下载完双击解压即安装(路径全英)。安装完成之后需添加系统环境变量,找到并打开MinGW -> bin,复制路径,如下图标蓝选中部分。
在这里插入图片描述
之后我们进入设置或者利用桌面搜索,搜索“环境变量”,选择“编辑系统环境变量”
在这里插入图片描述
点击进入环境变量
在这里插入图片描述
双击Path
在这里插入图片描述
点击新建,然后把刚刚复制的路径粘贴上去
在这里插入图片描述
之后连续点三个确定。
检查刚刚的操作有没有成功,按Win+R,输入cmd,在控制台中分别输入

gcc --version
g++ --version
gdb --version

出现类似这样的界面就算安装成功了
在这里插入图片描述

2.安装VSCode及插件

双击VSCode安装包默认安装即可,自定义部分可以适当添加,如:创建桌面快捷方式等。
VSCode安装完成后需安装C/C++插件,即安装“一、安装准备”里的插件cpptools-windows-x64.vsix。
打开VSCode,按照如下图中1,2,3的步骤,从文件夹中找到插件“cpptools-windows-x64.vsix”并安装。
在这里插入图片描述
安装完成后,插件对应位置变为如下格式:
在这里插入图片描述
需安装其他插件的小伙伴,请官网自行下载安装,官网链接在“一、安装准备”。

三、测试环境

目的:测试C++环境是否可用

1.创建工程文件夹

点击File,选择Open Folder…
在这里插入图片描述
创建一个全英文的工程文件夹,我这里用的“CPPpro”,点击选择文件夹
在这里插入图片描述

2.创建cpp文件

在VSCode中选中刚刚创建的“CPPPRO”文件夹(此处被VSCode转为大写,即CPPpro),点击下图中圈1位置创建New File…,命名“HelloWorld.cpp”,注意cpp后缀一定要加上。
在这里插入图片描述
随后在cpp文件中输入代码,按F5运行,

#include <iostream>
#include <cstdio>
using namespace std;
int main() {printf("Hello, World!\n");return 0;
}

选择如下选项
在这里插入图片描述
然后选择如下选项
在这里插入图片描述
程序就可以编译并运行了,运行结果如下:
在这里插入图片描述

总结

至此,基于VSCode、MinGW的C/C++离线基础环境已经安装完成,其他需要魔改的小伙伴请自行DIY。

http://www.dtcms.com/a/520521.html

相关文章:

  • Python - 100天从新手到大师:第五十八天 Python中的并发编程(1-3)
  • C语言-动态内存分配
  • 多个PDF文档如何批量删除页眉处的多余信息
  • 网站服务器空间大小网站自适应宽度
  • 静态网站什么样做个简单的网站
  • EtherCAT转EtherNet/IP工业PLC网关:实现PLC与底层设备的无缝协同控制
  • 群晖边缘存储方案,让数据更近、更快、更安全
  • Python电力负荷预测:LSTM、GRU、DeepAR、XGBoost、Stacking、ARIMA结合多源数据融合与SHAP可解释性的研究
  • 做网站送的小程序有什么用多多进宝怎么推广赚钱
  • 做彩票类网站用什么服务器图片生成二维码软件
  • 机器学习(7)逻辑回归及其成本函数
  • 计算机视觉六大前沿创新方向
  • 加网络网站建设工作室医院网站规划方案
  • 流量型网站 cms西安网站建设高端
  • Oracle 19.29
  • Elasticsearch(ES)映射(Mapping)
  • 连锁餐饮行业ERP如何选择:为何Oracle NetSuite成为增长新引擎
  • 网站建设背景分析怎样重新运行wordpress
  • 怎么百度做网站wordpress 打包 exe
  • 第一章部署 chrony服务器
  • 华为OD机试双机位A卷 - 热点网站统计 (C++ Python JAVA JS GO)
  • C++解耦合
  • 网站空间管理系统网站建设具体工作有什么
  • STM32-内部flash中写入版本号
  • 长芯微LDUM3160完全P2P替代ADUM3160,LDUM3160是一款采用ADI公司iCoupler® 技术的USB端口隔离器
  • 正规的报价单格式怎样才能做好网站优化
  • 河南艾特网站建设公司网站设计 优帮云
  • 开源小程序商城源码如何进行个性化修改?
  • 于个人电脑搭建人工智能训练师考试环境流程
  • 论人工智能时代数据价值的核心判定标准:质量优先与实时至上