Ubuntu系统---C++之VScode IDE 编译器安装
Ubuntu系统---C++之VScode IDE 编译器安装
简单了解了一下VScode,直观印象:安装包很小(不像VS那么大占用十G左右)、跨平台、小巧、可以编译C++ / java / python等。不论是在Windows下还是Ubuntu下,安装很方便,但是要安装的插件有很多。
第一步,安装:@https://blog.csdn.net/weixin_43374723/article/details/84064644 有动图 纠正umake web visual-studio-code为umake ide visual-studio-code ,https://blog.csdn.net/Among12345/article/details/81874117。
第二步,测试。安装后,写一个代码测试是否可用:@https://www.cnblogs.com/liutongqing/p/7069091.html,@https://blog.csdn.net/mustard1020/article/details/82857866, @https://segmentfault.com/a/1190000017974796?utm_source=tag-newest, @https://blog.csdn.net/u010677365/article/details/80703984vscode调用CMaker来编译C++代码,同样,vscode也能调用gcc来编译C++代码
先装上,很容易装。环境还不是特别熟悉,为什么要编写CMakeLists.txt? 如何编写CMakeLists.txt?lanch.json的配置? task.json配置? 如何建立和编译一套自己的工程还不通,后续有时间细细研究。
1、打开vscode的命令:code
打开vscode的目录即为vscode的默认工作目录,程序将在该目录下完成编译。
root用户启动vscode使用命令:sudo code --user-data-dir=/work/nodejs/test 2、vscode 编译c语言程序 lanch.json的配置:
仅需修改“program”一栏,删除前面”enter program name...”即可,保留“${workspaceFolder}/a.out” task.json配置
ctrl+p打开命令面板,然后输入>task后选择"Run Task",自动生成task.json
修改"command"的值为"g++",增加"args": ["-g","${workspaceRoot}/源码文件名.cpp"] 每次修改之后要进行重新编译(ctrl+shift+B)然后再运行。
@https://blog.csdn.net/u010677365/article/details/80703984
其中一种方式:
使用VS Code实现编译C/C++代码,在项目路径下一共需要:
(1)C/C++源文件
(2)CMakeLists.txt——用于组织Cmaker进行编译
(3).vscode文件夹
@https://blog.csdn.net/xxmhnu/article/details/80280006, ubuntu下使用vscode编译调试yolov3
Ubuntu系统---C++之VScode IDE 编译器安装的更多相关文章
- Ubuntu系统---C++之Eclipse IDE 编译器安装
Ubuntu系统---C++之Eclipse IDE 编译器安装 Eclipse是一个基于Java的.开放源码的.可扩展的应用开发平台,它为编程人员提供了一流的Java集成开发环境(Integrate ...
- Ubuntu系统下OpenDaylight源码编译安装
操作系统:Linux x64 / Ubuntu 14.04 研究领域:软件定义网络SDN (Software-defined Networking) 开发组件:OpenDaylight 声明:转载请注 ...
- Ubuntu系统Python3相关环境或模块安装
前提:一般用户安装都命令前都需要sudo ,或者在root用户下 1.Ubuntu 16.04 安装PyCharm Ubuntu 16.04 安装PyCharm 本文通过第三方源安装PyCharm,好 ...
- Ubuntu系统下Xen虚拟机的基本安装方法(代码创建)
Ubuntu上Xen安装虚拟机方法一dd一个空的磁盘sudo dd if=/dev/zero of=/home/vm1.img bs=1G count=8 下载Xen VM通用配置文件 sudo wg ...
- 阿里云服务器 ECS Ubuntu系统下PHP,MYSQL,APACHE2的安装配置
1.系统更新,必须更新,否则有些软件会找不到. apt-get update apt-get upgrade 2.安装mysql sudo apt-get install mysql-server 3 ...
- [视频教程] ubuntu系统下以守护进程方式安装使用Redis
直接访问redis的中国官网,在下载部分,可以看到安装和使用的方式.wget http://download.redis.io/releases/redis-5.0.4.tar.gztar xzf r ...
- ubuntu系统下载后的.deb软件安装命令
查看某个软件是否安装,比如查看QQ软件是否安装并列出软件包名: dpkg -l | grep qq 删除某款软件:sudo dpkg -r 软件包名 安装软件 : sudo dpkg -i *.deb
- 在ubuntu系统荣品开发配套JDK安装
chmod 755 jdk-6u29-linux-i586.bin ./jdk-6u29-linux-i586.bin
- Nginx: ubuntu系统上如何判断是否安装了Nginx?
问题描述:ubuntu系统上,如何查看是否安装了Nginx? 解决方法:输入命令行:ps -ef | grep nginx master process后面就是Nginx的安装目录. 延伸:1. 如何 ...
随机推荐
- 使用javamelody监控springboot项目
JavaMelody是用来在QA和实际运行生产环境中监控Java或Java EE应用程序服务器的一个开源框架.它不是一个工具来模拟来自用户的请求,而是一个测量和计算用户在实际操作中应用程序的使用情况的 ...
- 最新 游族网络java校招面经 (含整理过的面试题大全)
从6月到10月,经过4个月努力和坚持,自己有幸拿到了网易雷火.京东.去哪儿.游族网络等10家互联网公司的校招Offer,因为某些自身原因最终选择了游族网络.6.7月主要是做系统复习.项目复盘.Leet ...
- windows服务器入门 安装配置IIS和ASP
本人以windows2012R2为例 其他版本都大同小异 可以按照这个来 1) 点击Windows云服务器左下角[开始(Start)],选择[服务器管理器(Server Manager)],打 ...
- mysql的AB及读写和集群
Mysql的AB及读写 第1章 Mysql的AB配置 1.1 master配置 1.2 slave配置 第2章 读写分离 2.1 安装mycat 2.2 启动mycat 2.3 登录mycat相关问 ...
- c#,简单的冒泡排序
冒泡排序 ,,,,,,,,,}; //bool IsSort; //do //{ // IsSort = true; // for (int i = 0; i < Nums.Length - 1 ...
- [CF369E]Valera and Queries_离线_树状数组
Valera and Queries 题目链接:codeforces.com/problemset/problem/369/E 数据范围:略. 题解: 这种题,就单独考虑一次询问即可. 我们发现,包括 ...
- AtCoder整理(持续更新中……)
做了那么久的atcoder觉得自己的题解发的很乱 给有想和我一起交流atcoder题目(或者指出我做法的很菜)(或者指责我为什么整场比赛只会抄题解)的同学一个索引的机会??? 于是写了个爬虫爬了下 A ...
- 分布式缓存 - hash环/一致性hash
一 引言 当前memcached,redis这类分布式kv缓存已经非常普遍.我们知道memcached的分布式其实是一种"伪分布式",也就是它的服务器节点之间其实是无关联的,之间没 ...
- logback的xml配置文件模板(超详细)
<?xml version="1.0" encoding="UTF-8" ?> <!-- 在此未说明属性为非必须的,那就表示属性必须设置 -- ...
- (十)EL表达式和JSTL标签快速入门
目录 什么是 el 表达式 示例:使用EL表达式获取pageContext .request.session.application域中的数据: 示例:使用EL表达式获取Bean属性 获取当前WEB应 ...