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

设计旅游网站的主色调湖北网络推广seo

设计旅游网站的主色调,湖北网络推广seo,上海小程序服务商,佛山 做网站前面我们提到过VSCode有多么的好用,本文主要介绍如何使用VSCode编译运行C语言代码。 安装 首先去官网(https://code.visualstudio.com/)下载安装包,点击Download for Windows 获取安装包后,一路点击Next就可以。 配…

前面我们提到过VSCode有多么的好用,本文主要介绍如何使用VSCode编译运行C语言代码。

安装

首先去官网(https://code.visualstudio.com/)下载安装包,点击Download for Windows

获取安装包后,一路点击Next就可以。

配置VSCode

相关的配置详见:https://code.visualstudio.com/docs/cpp/config-msvc (直接看官方文档即可)

也可以参考这个文档:https://blog.csdn.net/lyb06/article/details/133305751

主要步骤如下

安装扩展

安装好VSCode后,打开后,搜索C/C++的扩展,然后安装:

安装MinGW-w64

通过 MSYS2 获取最新版本的 MinGW-w64,它提供了 GCC、MinGW-w64 以及其他有用工具和库的最新原生构建版本。为你提供编译代码、调试代码以及配置 IntelliSense 所需的工具。

要安装 MinGW-w64 工具链,可按照以下步骤操作:

  1. 你可以从 MSYS2 页面下载最新安装程序,或使用此直接链接下载安装程序。
  2. 运行安装程序并按照安装向导的步骤进行操作。请注意,MSYS2 需要 64 位 Windows 8.1 或更高版本。
  3. 在向导中,选择你希望的安装文件夹。记录下此目录,以备后续使用。最好直接使用推荐目录。完成后,确保选中“运行 MSYS2”,然后点击“完成”。这将为你打开一个 MSYS2 终端窗口。
  4. 在此终端中,通过运行以下命令安装 MinGW-w64 工具链:
pacman -S --needed base-devel mingw-w64-ucrt-x86_64-toolchain
  1. 按下回车键接受 toolchain 组中的默认软件包数量。

  1. 当提示是否继续安装时,输入 Y
  2. 将 MinGW-w64 的 bin 文件夹路径添加到 Windows 的 PATH 环境变量中,具体步骤如下:
    1. 在 Windows 搜索栏中输入“设置”,打开 Windows 设置。
    2. 搜索“编辑账户的环境变量”。
    3. 在“用户变量”中,选择 Path 变量,然后点击“编辑”。
    4. 点击“新建”,并添加你在安装过程中记录的 MinGW-w64 目标文件夹路径。如果你使用了上述默认设置,则路径为:C:\msys64\ucrt64\bin
    5. 点击“确定”,然后在“环境变量”窗口中再次点击“确定”,以更新 PATH 环境变量。 请注意,你需要重新打开任何控制台窗口,以便更新后的 PATH 环境变量生效。

检查MinGW是否已安装

要检查 MinGW-w64 工具是否正确安装并可用,请打开一个新的命令提示符窗口并输入以下命令:

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

你应该会看到显示已安装的 GCC、g++ 和 GDB 版本的输出信息。如果情况并非如此:

  1. 确保你的 PATH 变量条目与工具链安装位置的 MinGW-w64 二进制文件位置匹配。如果编译器在该 PATH 条目中不存在,请确保你按照前面的指示进行了操作。
  2. 如果 gcc 的输出正确,但 gdb 不正确,则你需要从 MinGW-w64 工具集中安装你缺少的软件包。
    1. 如果在编译时出现“The value of miDebuggerPath is invalid”的消息,其中一个原因是缺少 mingw-w64-gdb 软件包。

创建程序

创建项目

可以直接用VSCode打开某个文件夹,该文件夹将成为你的“工作区”。在弹出的工作区信任对话框中,选择“是,我信任作者”,因为这是你创建的文件夹。

然后你将在工作区的 .vscode 文件夹中看到三个文件:

  • tasks.json(构建指令)
{"tasks": [{"type": "cppbuild","label": "C/C++: g++.exe build active file","command": "C:\\msys64\\ucrt64\\bin\\g++.exe","args": ["-fdiagnostics-color=always","-g","${file}","-o","${fileDirname}\\${fileBasenameNoExtension}.exe"],"options": {"cwd": "${fileDirname}"},"problemMatcher": ["$gcc"],"group": {"kind": "build","isDefault": true},"detail": "Task generated by Debugger."}],"version": "2.0.0"
}
  • 详情:
    • command 设置指定了要运行的程序;在本例中,它是 g++
    • args 数组指定了传递给 g++ 的命令行参数。这些参数按照编译器期望的特定顺序列在该文件中。
    • 此任务告诉 g++ 使用活动文件(${file}),将其编译,并在当前目录(${fileDirname})中创建一个输出文件(-o 参数),文件名与活动文件相同,但带有 .exe 扩展名(${fileBasenameNoExtension}.exe)。对我们来说,这将生成 helloworld.exe
    • label 的值是你在任务列表中看到的内容;你可以随意命名它。
    • detail 的值是你在任务列表中看到的任务描述。强烈建议你更改此值,以便将其与其他类似任务区分开来。
    • problemMatcher 的值用于选择用于在编译器输出中查找错误和警告的输出解析器。
  • 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": "${fileDirname}","environment": [],"externalConsole": false,"MIMode": "gdb","miDebuggerPath": "gdb.exe","setupCommands": [{"description": "Enable pretty-printing for gdb","text": "-enable-pretty-printing","ignoreFailures": true}],"preLaunchTask": "C/C++: g++.exe build active file"}]
}

新建文件

点击新建文件按钮,新建个test.c文件:

编写代码

test.c文件中,编写简单的Hello World代码:

运行

直接点击图中按钮,运行即可:

你会看到有Hello,World的输出,然后你也会看到同级目录中出现了test.exe的可执行文件,这个可执行文件我们也可以直接运行,也会有同样的输出。

作者介绍

程序喵大人

  • 35- 资深C/C++/Rust/Android/iOS客户端开发
  • 10年大厂工作经验
  • 嵌入式/人工智能/自动驾驶/音视频/游戏开发入门级选手
  • 《C++20高级编程》《C++23高级编程》等多本书籍著译者

C++训练营

专为校招、社招3年工作经验的同学打造的1V1 C++训练营,量身定制学习计划、每日代码review,简历优化,面试辅导,一条龙服务,已帮助多名学员获得offer!训练营介绍

http://www.ds6.com.cn/news/19256.html

相关文章:

  • 成交型网站建设方案网站大全软件下载
  • 做网站用vs还是dw关键词推广排名软件
  • 哪个网站做婚礼邀请函好站长统计推荐
  • 做网站设计的公司有哪些外贸软件排行榜
  • 网站开发人员叫什么网站技术外包公司
  • 做最好的导航网站北京如何优化搜索引擎
  • 好看的食品网站推广方案
  • 企业网站宣传视频外链优化百度搜索
  • 杭州 建设网站淄博seo怎么选择
  • 做网站一定要云解析吗合肥seo网站排名
  • 最专业的网站建设团队无锡网站建设
  • 怎么做一个商城网站网店代运营靠谱吗
  • 做高防鞋 哪个网站能上架郑州网络推广哪家口碑好
  • 长沙企业如何建网站西安百度公司
  • 网站开发遇到的难题廊坊关键词优化报价
  • 我的世界做披风网站快速排名工具免费查询
  • 杭州微信网站开发百度刷首页怎么刷
  • 建立企业网站的目的和意义苏州百度代理公司
  • 能自己做头像的网站网盘app下载
  • 手机如何网站模板谷歌 chrome 浏览器
  • 怎么给自己的网站做域名市场调研报告500字
  • 搭建网站 阿里云东莞seo网络优化
  • 有做机械工装的网站吗互联网营销师考试
  • 网站建设一般要多少费用专业搜索引擎seo合作
  • 价格划算的东莞建网站公司百度seo找哪里
  • 嘉兴网站建设方案咨询广告发布平台
  • 微信网站搭建教程郑州网站推广报价
  • 购物网站建设款流程口碑营销推广
  • 做国外服务器网站创建属于自己的网站
  • 浙江圣大建设集团有限公司网站百度搜索广告怎么收费