精华内容
下载资源
问答
  • vs code 运行C语言并调试

    万次阅读 多人点赞 2018-12-22 17:33:55
    vs code 运行C语言1.下载MinGW编译器2.配置环境几点注意:参考链接 1.下载MinGW编译器 MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,...

    更新版(window)

    1.下载 Mingw-w64 链接为(https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe/download) 
    
    2.下载完成后运行mingw-64 点击next------>选择x86-64架构---->next 等待下载 
     
    3.配置环境变量,我的电脑----属性-----高级系统设置---环境变量----系统变量(s)------找到path 双击----弹出新窗口,点击右边的新建----添加刚才下载mingw-64的路径(一直下沉到bin目录,比如C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin)
    
    ps:配置完成后检测是否安装成功,
    打开终端----执行g++ version查看版本,执行gdb --version查看版本
    
    4.在所有存放代码的目录下,新建一个文件夹,然后创建一个.c为后缀的文件,
    
    5.打开vscode---右上角file------open Folder----选择刚才新建的文件夹
    
    6.点击刚才新建的.c文件,编写c语言代码,
    
    7.点击顶部状态栏 run, 这时会弹出选择配置文件的窗口,选择C++(gdb)
    就会默认生成lauch.json文件,然后切回c语言代码文件
    
    8.在点击顶部run----start debugging 运行即可
    
    ps:如果点击run---没有弹出选择配置文件的窗口,这时可以点击run-----选择add configuration---选择c++ (gdb)启动,修改program的路径(该路径为刚才新建的.c文件的路径),修改miDebuggerPath的路径(该路径为安装mingw-64)的路径
    9.配置完成后点击run--start debugging
    

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    //------------------------------------下面为vscode较早版本的操作方式,可忽略---------------------------------------------------------------------------------------------//

    1.下载MinGW编译器

    MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。(百度百科)
    安装教程:
    https://blog.csdn.net/ksksjipeng/article/details/52150779

    2.配置环境

    1.打开vs code 点击左边第五个icon搜索C/C++ extension下载,并重启
    2.创建一个c语言文件
    3.Ctrl+Shift+P 选择Tasks: Configure Task<任务:(配置任务)>
    选择使用模板创建task.json文件
    选择other,进行如下设置
    在这里插入图片描述
    4.切换到C程序文件处,选择顶部状态栏----->调试
    5.选择 C++ (GDB/LLDB),进行如下设置
    在这里插入图片描述

    6.在需要调试的代码出打上断点,再次点击顶部状态栏 —>调试
    在这里插入图片描述

    几点注意:

    1.tasks.json中 label 属性可以随意设置,但是必须要和launch.jsonpreLaunchTask保持一致
    2.如果左侧没有出现a.exe在终端,进入到C程序文件路径处,
    执行命令 gcc C文件名.c
    3.miDebuggerPath为之前安装MInGW的路径
    4.如果没有C++ (GDB/LLDB),可点击launch.json文件左下角添加配置按钮选择
    C++ GDB
    5.如果弹出需要下载 .NET Framework 4.7.2下载即可

    参考链接

    https://code.visualstudio.com/docs/languages/cpp
    https://www.cnblogs.com/a14907/p/6180244.html

    展开全文
  • 记录一下vscode编译运行和调试C/C++的过程!一、前期准备1. 安装vscode根据自己的环境去官网下载对应版本的Visual Studio Code2. 安装解压软件推荐开源压缩软件7-Zip,虽然界面不是很美观,但是功能还是很强大的!3....

    66b52468c121889b900d4956032f1009.png

    8种机械键盘轴体对比

    本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

    记录一下vscode编译运行和调试C/C++的过程!

    一、前期准备

    1. 安装vscode

    根据自己的环境去官网下载对应版本的Visual Studio Code

    2. 安装解压软件

    推荐开源压缩软件7-Zip,虽然界面不是很美观,但是功能还是很强大的!

    3. 下载C/C++编译器

    ​ 因为vscode只是一个代码编译器,并没有集成C/C++的编译器,需要下载一个C/C++的编译器,推荐mingw系列(mingw或者mingw-w64,mingw-w64比mingw功能更强大),因为中国环境问题mingw-w64难以下载,推荐离线下载,但是需要手动添加环境变量!

    4. 配置mingw-w64

    ​ 具体细节可以查看另一篇文章内容:

    5. 验证mingw可用

    ​ 打开cmd或Windows PowerShell输入gcc -v,若出现版本信息就表明mingw配置成功,如果未出现版本信息表明配置有问题,需要查找原因。

    6. 安装插件

    依次安装下方三个插件chinese(simplified)

    C/C++

    Code Runner

    08bd55247f71eea12e0507d785bf3e0a.png

    二、编译运行程序

    编译运行两种方法:使用Code Runner一键编译运行程序

    使用vscode的集成终端使用命令行编译运行

    新建文件:文件>新建文件>添加如下代码>Ctrl+S保存文件并将文件后缀名改为.c或.cpp

    1

    2

    3

    4

    5

    6

    7

    8int (){

    char name[100];

    printf("What is your name?n");

    scanf("%s",name);

    printf("Hello,%s,nice to meet you!n",name);

    }

    点击右上角的三角形按钮(Ctrl+Alt+N)运行代码:

    0bbb1e13d0451fc2d9466f00addfa3e5.png

    运行后会出现如下情况:

    669ddecf94de5a432bb6d7ef2c0118bd.png

    原因:程序中使用了scanf函数从键盘读取一串字符,但此时无法输入数据,也无法结束程序。

    解决方案:首先重启vscode(关闭vscode再重新打开)

    文件>首选项>设置

    67e41154a9764f7390f833337d4c811c.png

    用户>拓展>Run Code Configuration>Run In Termina选中

    518599054a5e33cf4d923fafe8e16b28.png

    修改后程序就可以正常运行了,结束运行点击垃圾桶标志

    8cb8829645a50d59532a501b84008f35.png

    C/C++另一种选择:C/C++ Compile Run,配置插件:文件>首选项>设置>扩展>Compile Run Configuration的Run-in-external-terminal选项后可以出现和dev / codeblocks / vc一样的外部窗口

    579571b64ccce8261015e10009700b53.png

    进入需要编译文件目录下,输入如下完整编译指令:

    1g++ xxx.cpp -o xxx.exe -lwsock32

    展开全文
  • VS code 运行C/C++文件

    千次阅读 多人点赞 2019-07-05 21:09:25
    VS code 运行C/C++文件 搞了一下午,搞得头疼,网上的教程五花八门,奈何VS code版本更新太快,于是.....就出现了各种bug,就很难受,不过最终终于成功啦,所以做一个简短的小结,防止自己以后再装就忘了= = 第一...

    VS code 运行C/C++文件

    搞了一下午,搞得头疼,网上的教程五花八门,奈何VS code版本更新太快,于是.....就出现了各种bug,就很难受,不过最终终于成功啦,所以做一个简短的小结,防止自己以后再装就忘了= =

    第一步,下载mingw,这个直接官网下载就好了,下载地址点这里

    点这个下载即可,安装过程没有什么需要注意的,安装路径可以任意选择,安装完之后,要自己配置一下环境变量,(这部分就不多说了,很简单,不懂的百度一下环境变量的配置就行,这里我的路径名为 F:\MinGW\bin ,要根据你的安装路径来选择),并且注意在安装完成后,点击这个

    然后就会出现这个

    左边选择basic setup然后右边四个绿色的都需要右键选择mark for installation,然后点左上角的installation,选择apply changes,等待安装完成即可。

    安装完成后,需要测试一下是否安装成功, win+R打开运行输入cmd按回车进入命令行,输入gcc -v,如果显示了gcc的版本号,则证明安装成功,否则自行百度,难度不大~

     接下来就是 VS code 里面的操作,默认已经下载并安装好VS code,首先找到并安装扩展C/C++,如下图所示

    安装完成后, 在任意位置新建一个文件夹,并用VS code打开此文件夹,并在此文件夹中新建一个文件test.cpp(这个随意)

    然后点击 侧边栏的这个 右边选中test.cpp文件, 如下图

    然后 在按F5,会出现如下的下拉框

    选择C++(GDB/LLDB)即可,然后会继续弹出下拉框

    这里我选择的是 g++.exe build and debug active file, 之后系统会自动根据安装好的mingw生成配置好的launch.json文件,这里面你需要改的只有externalConsole,将false改为true即可,(如果上面的这个下拉框没弹出来也没关系,直接把下面的launch.json文件复制过去就OK了~,但是注意miDebuggerPath那一项要根据你自己的gdb.exe路径来设置) 我的 launch.json文件如下:

    {
        // Use IntelliSense to learn about possible attributes.
        // Hover to view descriptions of existing attributes.
        // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
        "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": "${workspaceFolder}",
                "environment": [],
                "externalConsole": true,
                "MIMode": "gdb",
                "miDebuggerPath": "F:\\MinGW\\bin\\gdb.exe",
                "setupCommands": [
                    {
                        "description": "Enable pretty-printing for gdb",
                        "text": "-enable-pretty-printing",
                        "ignoreFailures": true
                    }
                ],
                "preLaunchTask": "g++.exe build active file"
            }
        ]
    }

    然后再回到test.cpp文件,再按F5,会出现如下错误

    选择configure task,又会出现一个下拉框

     这里需要选择和之前选择一样的选项,我之前选择的是g++.exe build and debug active file,所以这里我仍然选择g++那一项,之后系统就会自动生成task.json文件,这个文件无需任何更改,所以就不贴出来啦

    到这里,就已经成功了~不需要去 配置什么路径 ,还有什么c_cpp_properties.json等等一大堆复杂的东西,刚才挂着VPN写了一半关了VPN然后网络就崩了自动回退到只剩第一段,写第二遍的我内心是十分崩溃的,现在终于写完了T-T,觉得有用的就点个赞啊T-T  有什么问题也可以评论区交流~学习去了T-T

    展开全文
  • VS code运行C/C++代码

    万次阅读 2019-04-16 16:44:11
    PS:一般装有g++或者能够运行C/C++程序的电脑只需要安装下面两个插件即可正常编译运行C/C++程序。 1.C/C++(https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools) 2.Code Runner...

    一、VS code

    非常强大的开发工具!!!

    二、插件

    PS:一般装有g++或者能够运行C/C++程序的电脑只需要安装下面两个插件即可正常编译运行C/C++程序。

    1. C/C++(https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools

    2. Code Runner(https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner),不仅仅是C/C++。

    三、环境

    安装gcc/clang,windows推荐Mingw,具体可百度或者见参考文章【2】

     

    参考文章:【1】VS Code 搭建 C/C++ 编译运行环境的四种方案

                      【2】MinGW-w64安装教程

    展开全文
  • 解决VS CODE运行C程序闪退的问题

    千次阅读 2020-08-09 22:57:10
    在使用VS Code编写一段C程序代码时,代码没有语法问题,按F5进行调试可以启动运行,当输入值后,按下enter键就出现闪退的情况。 下面解决这个问题: system("pause"); //以便在退出程序前调用系统的暂停命令暂停...
  • 在Windows环境下,需下载安装 C/C++编译器,配置环境等,VS Code才可以编译代码和运行程序。 1. 下载安装编译器   安装C/C++编译器MinGW-w64。下载地址:https://sourceforge.net/projects/mingw-w64/files/。 ...
  • vs code 运行c 时出现collect2.exe: error: ld returned 1 exit status错误 出现原因 未进行保存 将其保存后就可以正常运行了
  • VS code运行C程序时,报错No such file or directory 找不到指定exe,但其实路径没问题问题原因解决方案 问题 最近在使用vs code时,突然发现C程序运行报错: 随后检查了tasks.json和launch.json,检查后发现并未...
  • Sublime Text 和 Visual Studio Code(后续简称 VS Code)作为当下最热门的 2 款代码编辑器,该如何使用 VS Code 运行 C 和 C++程序呢? 值得一提的是,和 Sublime Text 一样,VS Code 也支持跨平台,包括 Windows...
  • 解决关于Visual Studio Code运行C/C++程序关于找不到<stdio.h>头文件的问题 本文解决的方法建立在正确安装了VS Code、安装了c/c++扩展,以及正确配置了c/c++编译器的前提下进行,安装VS Code、c/c++扩展,以及...
  • **vs code编译运行c语言**

    千次阅读 2019-01-15 16:03:35
    vs code编译运行c语言
  • vscode简介​ vscode 全称 visual studio code,是一个运行于 OS X,Windows 和 Linux 之上的,针对于编写现代web和云应用的跨平台编辑器。除了上述提到的,它在c/c++的编写上也有非常优秀的表现,并且有着十分友好...
  • 请问怎么用Cygwin在VS code运行C语言呢? 我现在只安装了Cygwin的base(不在C盘)
  • 在vs code运行C语言

    2021-08-27 22:55:36
    http://c.biancheng.net/view/8114.html https://blog.csdn.net/Yang_Chen_xi/article/details/107758955
  • 安装VS Code 下载地址:https://code.visualstudio.com/ 配置VS Code 安装语言包 按住CTRL + SHIFT + X打开扩展商店,搜索Language,选择Chinese (Simplified),重启VS Code完成语言包安装。 安装C/C++插件 同理...
  • Visual Studio code 运行c++/c语言

    千次阅读 2020-08-28 14:11:41
    Visual Studio code 运行c++/c语言在网上搜索几乎千篇一律的安装`MinGW`,各种抄抄抄,我就想难道就没有其他方法了吗?本文提供另一种方法,只需点击几下,即可在Visual Studio code运行c++/c语言
  • 一、为什么会出现乱码问题? 因为程序默认是使用UTF-8进行编写代码的,而Window终端使用的却...②设置code runner插件的setting.json文件里面C语言运行语句 1、在插件页面找到code runner 2、打开扩展设置页面 3、
  • Visual Studio Code 运行&&调试c语言

    千次阅读 2021-04-08 14:44:10
    参考博客:整理:Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++(主要Windows、简要Linux) 主要流程: 1.vscode的下载与简单配置 2.MinGw的下载与安装 3.配置系统环境变量 4.修改vscode调试配置...
  • Visual Studio Code运行简单的C程序环境准备Visual Studio Codemingw安装测试安装运行 环境 系统:Windows 10 准备 Visual Studio Code 下载地址:https://code.visualstudio.com/ mingw 下载地址:...
  • vs code编译C语言时乱码 这里记录下比较简单两种方式,仅参考 文章目录vs code编译C语言时乱码效果图解决方式1. 设置vs code编码格式2. 通过chcp指令设置最终效果图 效果图 解决方式 1. 设置vs code编码格式 ps...
  • VS Code配置C语言环境

    2020-12-03 22:40:30
    我自己的机器已经有C::B带的C语言的编译环境,直接添加环境变量。 进入命令提示符 输入gcc -v 没有编译环境 添加环境变量 编辑系统变量,点击环境变量(N)… 1.新建系统变量,笔者这里的编译环境实在CodeBlocks里...
  • 使用VS Code进行C语言学习

    万次阅读 多人点赞 2017-08-04 18:29:41
    使用VS Code进行C语言学习 今年准备考研,所以最近在稍微复习数据结构,所以又要开始写C啦 在被JetBrains的IDE惯坏了之后,除了Clion别的IDE都丑的受不了。Clion适合写项目,而我...单个C代码不需要建项目便可以运行
  • Visual Studio Code 如何编写运行 C、C++ 程序?

    万次阅读 多人点赞 2019-04-17 11:35:12
    作者:知乎用户 ...来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。...阅读本文能在一定程度上了解程序编译的知识,以及使用VS Code的知识。 本文大部分内容都可从VS Co...
  • VSCode用Code Runner编译运行c/c++

    万次阅读 热门讨论 2019-04-12 09:25:07
    VSCode用CodeRunner快速编译运行 首先vscode需要在文件夹下打开,以下所有的文件都需要放到你编写程序文件夹下的.vscode文件夹里 平时可以右击文件夹,选择open with code,结构应该是这样的 配置CodeRunner 下载 ...
  • VS code配置c语言环境

    2019-09-01 22:11:34
    用VS code编写c语言,装上了MinGW,也配置了环境,但在VS code中一直出错,网上看了许多也尝试了许多办法还是没解决,有没有大佬能帮我解决一下。 ![图片说明]...
  • MAC visual Studio Code 运行 调试c/c++ 配置(完美解决)

    万次阅读 多人点赞 2019-03-29 16:14:39
    文章目录项目目录c_cpp_properties.jsonlaunch.jsonsettings.jsontask.jsonmain.cpp运行调试参考文章 在刚刚接触这个IDE的时候,用到了code-runner这款插件,然而经过多次尝试发现它只能运行单个文件,进入到设置...
  • 由于这学期(或者说这一年)一直在忙别的,也没什么闲心看博客了,近期发现自己的这篇文章:整理:Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++(Windows)竟然有了好多访问,也有不少童鞋问各种问题...
  • 如何在VScode上运行C语言

    万次阅读 多人点赞 2020-11-01 09:57:08
    如何在VS code运行C语言安装VS code;下载MinGW-w64;查验是否成功 我在VS code上尝试运行C语言后,想和大家分享一下经验。 安装VS code;下载MinGW-w64;查验是否成功 一、先是安装VS code 1.VS code官网下载:...
  • VS code 调试C语言代码

    2019-11-16 12:12:30
    我用VS code 学习C语言,想打印出 Hello World,可是调试之后出现了一个.exe ...我的电脑已经装好了C/C++插件和 run code插件, 以及相应的MinGW, 但是运行的时候那个黑窗窗出不来, 运行后又出现了.exe 文件, 却是乱码.

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 629,394
精华内容 251,757
关键字:

code运行c