1.首先是下载c编译器 x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z
链接:https://pan.baidu.com/s/1l2VF3GeRcjnTjs1eXEb-rQ
提取码:lgtt
复制这段内容后打开百度网盘手机App,操作更方便哦
2.下载后解压,里面有个mingw64文件夹,放到D:\Program\里去,介绍下D:\Program\,因为programme file文件夹里面有一个空格,很多程序不支持安装路径有空格,所以我搞了一个D:\Program\,放D盘是因为防止windows10让我玩崩了有个退路,系统可以重装,但是我的文件必须保留
3.添加环境变量
4.在vscode里打开一个文件夹作为你以后开发c程序的目录(吐槽一下,vscode文件为王,连项目的概念都是被忽略的)
比如我在D盘新建一个文件夹Project\workspace_c
在vscode中打开这个文件夹
然后在里面新建 .vscode 文件夹,需要注意,vscode前面必须加一个"."
里面新建launch.json和tasks.json两个配置文件
launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch", // 配置名称,将会在启动配置的下拉菜单中显示
"type": "cppdbg", // 配置类型,这里只能为cppdbg
"request": "launch", // 请求配置类型,可以为launch(启动)或attach(附加)
"program": "${workspaceFolder}/${fileBasenameNoExtension}.exe", // 将要进行调试的程序的路径
"args": [], // 程序调试时传递给程序的命令行参数,一般设为空即可
"stopAtEntry": false, // 设为true时程序将暂停在程序入口处,一般设置为false
"cwd": "${workspaceFolder}", // 调试程序时的工作目录,一般为${workspaceRoot}即代码所在目录 workspaceRoot已被弃用,现改为workspaceFolder
"environment": [],
"externalConsole": true, // 调试时是否显示控制台窗口,一般设置为true显示控制台
"MIMode": "gdb",
"miDebuggerPath": "D:/Program/mingw64/bin/gdb.exe", // miDebugger的路径,注意这里要与MinGw的路径对应
"preLaunchTask": "gcc", // 调试会话开始前执行的任务,一般为编译程序,c++为g++, c为gcc
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": false
}
]
}
]
}
tasks.json
{
"version": "2.0.0",
"command": "gcc",
"args": [
"-g",
"${file}",
"-o",
"${fileBasenameNoExtension}.exe"
]
}
在workspace_c文件夹下新建hello.c
然后f5
在终端下敲击2次回车,然后运行
就这样了
很简单
我非常讨厌那些msi和exe的安装版程序,因为我的Windows不止因为一次因为程序不兼容导致崩溃了,虽然我的win10没有崩溃过,但是98 2000 xp 都玩完过,我个人对于Microsoft OS的稳定性没有丝毫信心,因为之前损失惨重,我的浏览器的一些书签和自己写的学习笔记全没有了.什么是经验?经验就是现实用拳头锤了你N次,在你鼻青脸肿的时候你觉悟了.
网友评论