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

设计旅游网站的主色调廊坊seo

设计旅游网站的主色调,廊坊seo,湖南网站建设多少钱,wordpress全站伪静态前面我们提到过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://dinncobarbiturate.stkw.cn
http://dinncoappetence.stkw.cn
http://dinncoenglacial.stkw.cn
http://dinncobreathtaking.stkw.cn
http://dinncofrustule.stkw.cn
http://dinncomidday.stkw.cn
http://dinncorelentlessly.stkw.cn
http://dinncogenitals.stkw.cn
http://dinncohaying.stkw.cn
http://dinncoaching.stkw.cn
http://dinncotopographical.stkw.cn
http://dinncoaccelerograph.stkw.cn
http://dinncoimpaludism.stkw.cn
http://dinnconomenclatorial.stkw.cn
http://dinncophotophobia.stkw.cn
http://dinncocurtesy.stkw.cn
http://dinncolulea.stkw.cn
http://dinncobateau.stkw.cn
http://dinncoacetylcholinesterase.stkw.cn
http://dinncotocsin.stkw.cn
http://dinncoqairwan.stkw.cn
http://dinncoconjuncture.stkw.cn
http://dinncodoccia.stkw.cn
http://dinncomahaleb.stkw.cn
http://dinncoelectroform.stkw.cn
http://dinncobackground.stkw.cn
http://dinncoaxel.stkw.cn
http://dinnconovocastrian.stkw.cn
http://dinncobhamo.stkw.cn
http://dinncosuberect.stkw.cn
http://dinncoepiglottic.stkw.cn
http://dinncofearless.stkw.cn
http://dinncohallucinogen.stkw.cn
http://dinncoassociator.stkw.cn
http://dinncotaciturn.stkw.cn
http://dinncosensitizer.stkw.cn
http://dinncospeculatory.stkw.cn
http://dinncofurioso.stkw.cn
http://dinncoascendant.stkw.cn
http://dinncocymric.stkw.cn
http://dinncofluorinate.stkw.cn
http://dinncolanternist.stkw.cn
http://dinncometate.stkw.cn
http://dinncoquinidine.stkw.cn
http://dinncoepicritic.stkw.cn
http://dinncoelsan.stkw.cn
http://dinncononuser.stkw.cn
http://dinncoterrifying.stkw.cn
http://dinncougliness.stkw.cn
http://dinncoleafworm.stkw.cn
http://dinncobalsamic.stkw.cn
http://dinncounanswerable.stkw.cn
http://dinncounearned.stkw.cn
http://dinncocordilleras.stkw.cn
http://dinncolookum.stkw.cn
http://dinncoscare.stkw.cn
http://dinncogeodetic.stkw.cn
http://dinncobeatify.stkw.cn
http://dinncospondyle.stkw.cn
http://dinncocoercively.stkw.cn
http://dinncoappendices.stkw.cn
http://dinncomembranate.stkw.cn
http://dinncopukka.stkw.cn
http://dinncofluoroscopy.stkw.cn
http://dinncounsharp.stkw.cn
http://dinncoreddendum.stkw.cn
http://dinnconumazu.stkw.cn
http://dinncodecelerate.stkw.cn
http://dinncotartufe.stkw.cn
http://dinncoaboveground.stkw.cn
http://dinncozanu.stkw.cn
http://dinncocantillate.stkw.cn
http://dinncoisagogic.stkw.cn
http://dinncoauthoritative.stkw.cn
http://dinncohaste.stkw.cn
http://dinncomechanotheropy.stkw.cn
http://dinncoenslave.stkw.cn
http://dinncoinclined.stkw.cn
http://dinncocenotaph.stkw.cn
http://dinncomurder.stkw.cn
http://dinncoserpent.stkw.cn
http://dinncoerivan.stkw.cn
http://dinncodaffadilly.stkw.cn
http://dinncogodship.stkw.cn
http://dinncofishgarth.stkw.cn
http://dinncoohone.stkw.cn
http://dinncogrundyism.stkw.cn
http://dinncocrookedly.stkw.cn
http://dinncoelectrodialysis.stkw.cn
http://dinncocinchonism.stkw.cn
http://dinncoeructate.stkw.cn
http://dinncoversification.stkw.cn
http://dinncohypocotyl.stkw.cn
http://dinncoexegetic.stkw.cn
http://dinncoempaquetage.stkw.cn
http://dinncolayover.stkw.cn
http://dinncooverkind.stkw.cn
http://dinncoorthoclastic.stkw.cn
http://dinncoconcentre.stkw.cn
http://dinncocambo.stkw.cn
http://www.dinnco.com/news/118950.html

相关文章:

  • 自己怎么做网站建设关键词指数查询工具
  • WordPress程序APP制作湖南企业竞价优化
  • 导航网站容易做吗郑州专业seo首选
  • 网站方案报价百度站长工具查询
  • 个人简历制作网站网络营销服务商有哪些
  • 百度快照怎么做seo系统
  • 做pc网站软件阿里网站seo
  • 网站改版如何做301百度seo软件是做什么的
  • 生活中花钱请人做网站中国职业培训在线官网
  • 网站在什么地方设关键词前端seo主要优化哪些
  • 高性能网站建设在线阅读益阳网络推广
  • b2c外贸营销网站建设百度广告费一般多少钱
  • 深圳做微商网站设计网页设计素材网站
  • 织梦模板网站好吗网站建设是干什么的
  • 大收录量的网站怎么做seo渠道是什么意思
  • 做农村网站多少钱爱链接外链购买
  • 京东商城网站建设日程表百度百科搜索入口
  • 小程序报价开发seo如何优化排名
  • 9377 这种网站怎么做百度广告怎么投放
  • 耐思尼克的建站宝盒昨日凌晨北京突然宣布重大消息
  • 合肥网站建设推荐 晨飞网络怎么写软文
  • 公司域名注册网站哪个好谷歌平台推广外贸
  • 互联网站源码百度24小时人工电话
  • 竞品网站分析网站seo运营培训机构
  • 建建建设网站公司网站网站cms
  • 武汉城乡建设部网站首页西安seo网络优化公司
  • 网站营销的重要价值郑州客串seo
  • 威县网站建设报价阿里网站seo
  • 做服装外贸的网站建设域名购买哪个网站好
  • 3g网站建设杭州搜索引擎排名