Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $YECBGYFECGEAFWHA as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2

Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $BBWFDDBHHYHDXXAB as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2
vscode可以写c程序吗_创想鸟

vscode可以写c程序吗

vscode可以写c程序吗

vscode可以写c程序吗?

VSCode编写C语言

获取C/C++扩展

打开vscode

ctrl+shift+x打开商店

立即进入“豆包AI人工智官网入口”;

立即学习“豆包AI人工智能在线问答入口”;

搜索C/C++

安装、重启vscode

推荐学习:vscode教程

70e12aad98deb22dfe5eb549b092961.png

安装GCC

下载MinGW

打开安装程序,安装到D盘(需要创建MinGW文件夹),安装完成之后生成MinGW安装管理器

管理器自动打开(如果没有请手动),点击All Packages,选中gcc.bin,g++.bin,gdb.bin,点击Installation,选择Apply Changes,点击Apply提交进行安装

5b4a27d1be6d2648e083701e779fcba.png

win+R,输入control进入控制面板,依次点击系统与安装->系统->高级系统设置->环境变量,找到Path->编辑->新建,将安装好的MinGW的bin文件夹路径粘贴进去。

cd67072372d7472522c1bf6e5d627a1.png

配置智能提示

编写一个测试文件demo.c,点击引入的标准库下的“提示灯”,生成c_cpp_properties.json文件

编辑c_cpp_properties.json

433b8f2dcf8ffdb7ea70f2e4dc49c13.png

c_cpp_properties.json修改内容如下:

{    "configurations": [        {            "name": "Win32",            "includePath": [                "${workspaceFolder}/**"            ],            "defines": [                "_DEBUG",                "UNICODE",                "_UNICODE"            ],            "windowsSdkVersion": "8.1",            "compilerPath": "D:MinGWbingcc.exe",// 自己电脑上的gcc路径            "cStandard": "c11",            "cppStandard": "c++17",            "intelliSenseMode": "msvc-x64"        }    ],    "version": 4}

开启调试功能

F5或Ctrl+F5启用调试,选择C++(GDB/LLDB)生成launch.json文件,修改如下:

{    // 使用 IntelliSense 了解相关属性。     // 悬停以查看现有属性的描述。    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387    "version": "0.2.0",    "configurations": [        {            "name": "(gdb) Launch",            "type": "cppdbg",            "request": "launch",            "program": "${workspaceFolder}/${fileBasenameNoExtension}.exe",// 被调试程序            "args": [],            "stopAtEntry": false,            "cwd": "${workspaceFolder}",            "environment": [],            "externalConsole": true,            "MIMode": "gdb",            "miDebuggerPath": "D:MinGWbingdb.exe",// 自己电脑的gdb            "preLaunchTask": "echo",// 在调试前需要执行的任务名称            "setupCommands": [                {                    "description": "Enable pretty-printing for gdb",                    "text": "-enable-pretty-printing",                    "ignoreFailures": true                }            ]        }    ]}

Ctrl+Shift+P输入Tasks:Configure Task配置任务,选择使用模块创建task.json文件,选择Others模板,生成task.json文件,修改如下:

{    // See https://go.microsoft.com/fwlink/?LinkId=733558    // for the documentation about the tasks.json format    "version": "2.0.0",    "tasks": [        {            "label": "echo",// 任务名称            "type": "shell",            "command": "gcc",            "args": [                "-g", "${file}", "-o", "${fileBasenameNoExtension}.exe"// 生成可调试的执行文件            ]        }    ]}

如果出现错误:进程终止,退出代码:1,可能是gcc还没被编辑器加载(测试方法:打开控制台,输入gcc,看提示信息),重启编辑器就可以。

以上就是vscode可以写c程序吗的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/65036.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
win10开机黑屏只有鼠标解决方法
上一篇 2025年11月11日 22:09:59
下一篇 2025年11月11日 22:13:04

相关推荐

发表回复

登录后才能评论
关注微信