zoukankan      html  css  js  c++  java
  • VSCode运行C++的一些使用注意

    VSCode运行C++的一些使用注意

    一、总结

    一句话总结:

    a、VSCode可以理解为就是普通的记事本软件,就像nodepad++一样,所以里面可以敲各种语言的代码,比如html、css、js、c++、java、python、php等
    b、装上各种语言对应的插件,就可以很方便的敲各种语言的代码;装上语言对应的编译器、调试器,就可以很方便的编译调试代码

    1、VSCode调试C++代码过程中生成的task.json和launch.json配置文件的作用分别是什么?

    task.json:负责配置生成可执行文件
    launch.json:负责调试

    2、c++(mingw)中的gdb.exe是什么?

    GCC用于编译程序,而Linux的另一个GNU工具gdb则用于调试程序。gdb是一个用来调试C和C++程序的强力调试器,我们能通过它进行一系列调试工作,包括设置断点、观察变量、单步调试等。

    3、c++中的gcc和gdb的关系?

    GCC用于编译程序,而Linux的另一个GNU工具gdb则用于调试程序。gdb是一个用来调试C和C++程序的强力调试器,我们能通过它进行一系列调试工作,包括设置断点、观察变量、单步调试等。

    4、vscode为什么可以支持那么多语言?

    VSCode就是一个类似notepad++样的编辑工具,里面可以加很多插件来支持c++、java等编程语言,但是肯定也是需要自己装上编译工具,比如c++的gcc和gdb

    5、VSCode运行和调试c++代码的实质?

    运行是借助MingW的gcc.exe,调试是借助的gdb.exe
    前置,要保证有gcc和gdb
    
    终端->配置任务,生成task.json
    终端->运行生成任务,生成.exe可执行文件
    运行->启动调试,会生成launch.json,即可调试

    6、vscode对应的c++的各种乱码问题?

    直接将win10系统里的字符集改成utf-8即可

    7、打开powershell最简单方式?

    打开powershell可以直接window键+x键

    8、VSCode调试C++的时候,如果有输入,一个比较好的策略是什么?

    可以將launch.json里面的externalConsole 设置为true,以启动外部控制台来输入

    二、内容在总结中

    博客对应课程的视频位置:

     
  • 相关阅读:
    CentOS 7 将 python版本升级为3.x后产生的各种问题
    CentOS 7.0 Firewall防火墙配置
    CentOS7.2+Python3x+Flask部署标准化配置流程
    CentOS 7 下安装 Nginx
    CentOS7下安装python-pip
    CentOS 7 安装字体
    centos中文目录换成英文目录
    搭建typecho个人博客和主题优化
    迭代器与生成器
    装饰器函数
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12985028.html
Copyright © 2011-2022 走看看