首先新建终端

一次性使用C++方法

检查C++编译器是否存在

which g++


可见位置存在于:/usr/bin/g++

一次性命令格式:

使用json配置文件 运行C++方法(推荐):


根据你查找的g++的位置来决定


使用配置好的tasks.json(C++的运行配置文件)

{"version": "2.0.0","tasks": [{"type": "cppbuild","label": "C/C++: g++ 生成活动文件","command": "/usr/bin/g++", // g++的路径"args": ["-fdiagnostics-color=always", // 颜色"-g",  // 调试信息"-Wall", // 开启所有警告"-std=c++14", // c++14标准"${file}", // 文件本身,仅适用于C++基础知识教学,无法同时编译所有文件// "${fileDirname}/*.cpp", // 文件所在的文件夹路径下所有cpp文件"-o", // 输出"${workspaceFolder}/release/${fileBasenameNoExtension}" // 文件所在的文件夹路径/release/当前文件的文件名,不带后缀],"options": {"cwd": "${fileDirname}" // 文件所在的文件夹路径},"problemMatcher": ["$gcc"],"group": {"kind": "build","isDefault": true},"detail": "编译器: /usr/bin/g++"}]
}

python的配置

创建python的配置文件


我使用一个自己配置好的json文件

{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "Python: Current File","type": "python","request": "launch",// "program": "${file}", // 当前文件"program": "demo.py", // 指定文件"console": "integratedTerminal","justMyCode": true // false表示可以进入第三方库(如Pytorch)里进行调试}]
}

Dbug调试 配置launch.json文件

以下是python、C++的Dbug文件配置

{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "(gdb) 启动","type": "cppdbg", // C++调试"request": "launch","program": "${workspaceFolder}/release/${fileBasenameNoExtension}",  // 文件所在的文件夹路径/release/当前文件的文件名,不带后缀"args": [],"stopAtEntry": false,"cwd": "${fileDirname}", // 文件所在的文件夹路径"environment": [],"externalConsole": false,"MIMode": "gdb","setupCommands": [{"description": "为 gdb 启用整齐打印","text": "-enable-pretty-printing","ignoreFailures": true},{"description":  "将反汇编风格设置为 Intel","text": "-gdb-set disassembly-flavor intel","ignoreFailures": true}],"preLaunchTask": "C/C++: g++ 生成活动文件" // tasks.json的label},{"name": "Python: Current File","type": "python","request": "launch","program": "${file}", // 当前文件// "program": "demo.py", // 指定文件"console": "integratedTerminal","justMyCode": true // false表示可以进入第三方库(如Pytorch)里进行调试}]
}

记得选择语言的解释器,C++就要用C++的,python就要使用python的。

配置好了以后可以使用快捷键

VScoda快捷键

生成快捷键:C++编译文件
Ctrl + Shift + B

运行快捷键:Ctrl + F5
直接运行结果

VS coda C++、python运行与Dbug配置相关推荐

  1. eclipse配置python运行环境_Eclipse配置Python环境

    打开Eclipse File - New - Project 我们看到 这里并没有Python的工程 Help - Install New Software 点Add 如图填写 点击ok 然后 检测到 ...

  2. vscode如何运行python新手教程_VSCODE安装以及使用Python运行调试代码的简单记录

    1. VScode安装 官网下载VSCODE https://code.visualstudio.com/ 下载呢windows的x64安装包,安装stable的版本 当前日期 2018.01.15 ...

  3. python网页运行环境_Python小牛叔Web开发1:安装Visual Studio Code配置Python运行环境...

    本系列是Python小牛叔Web开发系列,以Django为框架介绍如何使用Python来开发Web应用,本教程适合对于Web开发有基本知识的入门者. 1.安装Visual Studio Code编辑器 ...

  4. sublime配置python运行环境

    1.sublime下载与插件管理 1.1 下载 官网地址:https://www.sublimetext.com/3 1.2 安装Package Control管理插件 使用ctrl + ` (感叹后 ...

  5. sublime说python找不到_sublime配置python运行环境

    1.sublime下载与插件管理 1.1 下载 1.2 安装Package Control管理插件 使用ctrl + ` (感叹后左边的那个键位),输入以下内容 import urllib.reque ...

  6. Notepad++配置Python运行环境

    转自:http://www.cnblogs.com/zhcncn/p/3969419.html Notepad++配置Python开发环境 1. 安装Python 1 下载 我选择了32位的2.7版本 ...

  7. 安卓手机python开发环境_使用Python开发Android应用程序:第一节 在手机上配置Python运行环境...

    本节目录: 1.下载和安装 Scripting Layer for Android (SL4A) 2.下载和安装 Python for android 3.第一个HelloWorld程序 1.下载和安 ...

  8. Ubuntu配置多版本Python运行环境

    Ubuntu配置多版本Python运行环境 环境 操作系统 Ubuntu 18.04.6 LTS (Bionic Beaver) 内容 机器已有python 3.6,再增加python 3.9,当运行 ...

  9. Pycharm的基本使用以及如何配置Python运行环境

    编译器介绍 Pycharm:一个code编译器,主要用于python语言开发,功能很强大,有社区版本和专业版本(付费),社区版是提供给编程爱好者进行学术交流的,所以它免费的,功能不如专业版强大,专业版 ...

最新文章

  1. siesta在Linux运行,请教,为什么siesta编译中没报错,然而运行的时候跑不起来呢...
  2. JavaScript – 6.JS面向对象基础(*) + 7.Array对象 + 8.JS中的Dictionary + 9.数组、for及其他...
  3. 一篇小文带你走进RabbitMQ的世界
  4. 超图Cesium二三维切换
  5. 浏览器根对象window之performance
  6. The _imagingft C module is not installed
  7. [JPA] javax.persistence.EntityNotFoundException: Unable to find XXXX with id 0
  8. jquery几种常用框架比较
  9. 校园网编写linux网络认证,个人心得:校园网linux锐捷认证ruijie(xrgsu)使用及xrgsu下载...
  10. AUTOCAD——Measregeom测量工具
  11. Unity关节的使用和举例,布娃娃系统
  12. 猫哥教你写爬虫 019--debug-作业
  13. 股票交易接口dll代码分享
  14. My Visual DataBase(数据库编程软件)v5.3免费版
  15. unity3d学习笔记-动画(3.导入动画)
  16. 2021-6月面试总结-vue,uniapp,小程序,h5,更新中
  17. redisson 主从模式Unsupported protocol version 50_强推七本欢喜冤家甜文,男女主从互怼到互宠,超甜超撩超过瘾!...
  18. Python Pygame制作简单五子棋游戏(详细代码+解释)
  19. 发光字招牌制作底板的种类
  20. XSLT-FO基础知识

热门文章

  1. Alibaba官方发文:阿里技术人的成长路径与方法论
  2. 关于用户 'SA' 登录失败
  3. 神舟八号安全着陆回家有感
  4. 期刊论文发表一般多久才可以EI检索
  5. Oracle常见错误——ORA-00942
  6. oracle查视图的sql,oracle通过v$sql视图查询sql的平均执行时间(代码实例)
  7. 日常论文分享---持续更新中
  8. opencv图像运算(python)
  9. RabbitMQ管理平台功能说明文档
  10. 记录自已学习之ARM汇编语言ldr和str