在Linux(Ubuntu)中使用终端编译 vscode安装
文章目录
- 📚在Linux(Ubuntu)中使用终端编译
- 🐇.cpp程序编译
- 🐇.py程序编译
- 🐇查看Python、C++编程环境
- 📚vscode安装
📚在Linux(Ubuntu)中使用终端编译
- 虚拟机安装(我这里直接用的当初大数据实验的虚拟机)
- 常见的linux操作命令
🐇.cpp程序编译
-
创建及浏览文件:新建test1文件夹,创建hello.cpp程序,并浏览文件夹。

-
vim打开文件:修改内容。
:wq保存并退出。#include<stdio.h> int main() {printf("Hello world !\n");return 0; }
-
运行.cpp程序:
gcc -o hello hello.cpp,编译完成后可以看到在和hello.cpp相同目录下有一个hello的可执行文件。然后在当前路径下运行编译后的可执行文件:./hello

🐇.py程序编译
- 创建py文件


- 编译运行:
python3 hello1.py

🐇查看Python、C++编程环境

📚vscode安装
-
在应用商店搜索后直接install


-
安装对应的插件即可编译运行


相关文章:
在Linux(Ubuntu)中使用终端编译 vscode安装
文章目录 📚在Linux(Ubuntu)中使用终端编译🐇.cpp程序编译🐇.py程序编译🐇查看Python、C编程环境 📚vscode安装 📚在Linux(Ubuntu)中使用终端编译 虚拟机安装…...
官网正在被哪些产品蚕食,定制网站又被哪些建站产品挤占。
2023-12-09 16:22贝格前端工场 官网建设是一个被大多数人看衰的市场,本文来理性分析下,谁在蚕食这个市场,谁又在挤占这个产品生存空间,欢迎大家评论,探讨。 网站正在被以下产品形式取代: 1. 移动应用&…...
BUUCTF---[MRCTF2020]你传你呢1
1.题目描述 2.打开题目链接 3.上传shell.jpg文件,显示连接成功,但是用蚁剑连接却连接不上。shell文件内容为 <script languagephp>eval($_REQUEST[cmd]);</script>4.用bp抓包,修改属性 5.需要上传一个.htaccess的文件来把jpg后缀…...
vite+vue3门户网站菜单栏动态路由控制
门户网站用户端需要分板块展示,板块内容由管理端配置,包括板块名称,访问路径,路由组件,展示顺序,是否展示。如下图所示: 用户访问门户网站时,展示菜单跳转通过板块配置,动…...
【C语言】linux内核packet_setsockopt
一、中文注释 // 发送数据包函数。它尝试通过特定的网络设备队列直接传输一个skb(socket缓冲区)。 static int packet_direct_xmit(struct sk_buff *skb) {return dev_direct_xmit(skb, packet_pick_tx_queue(skb)); // 调用dev_direct_xmit函数&#x…...
LeetCode的使用方法
LeetCode的使用方法 一、LeetCode是什么?1.LeetCode简介2.LeetCode官网 二、LeetCode的使用方法1.注册账号2.力扣社区力扣编辑器 2.1 讨论发起讨论参与讨论关注讨论 2.2 文章撰写文章关注文章 3.力扣面试官版测评面试招聘竞赛 4.力扣学习LeetBook 书架我的阅读猜您喜…...
Vue事件处理:.passive修饰符与应用场景
.passive修饰符 passive这个修饰符会执行默认方法。你们可能会问,明明默认执行为什么会设置这样一个修饰符。这就要说一下这个修饰符的本意了。 浏览器只有等内核线程执行到事件监听器对应的JavaScript代码时,才能知道内部是否会调用preventDefa…...
智慧城市中的数字孪生:构建城市管理的未来框架
目录 一、引言 二、数字孪生技术概述 三、数字孪生技术在智慧城市中的应用 1、实时监测与预警 2、模拟与优化 3、智能化决策 4、协同与共享 四、数字孪生技术构建城市管理的未来框架的价值 1、提高管理效率 2、优化资源配置 3、提升公共服务水平 4、增强应对突发事…...
强引用、软引用、弱引用、幻象引用 —— Java的四种引用类型解析
强引用、软引用、弱引用、幻象引用 —— Java的四种引用类型解析 在Java中,对象的生命周期并不总是由我们直接控制。除了我们常见的强引用外,Java还提供了软引用、弱引用和幻象引用这三种引用类型,它们对对象生命周期的影响各不相同。理解这…...
基于禁忌搜索算法(TS)的TSP(Python实现)
本篇文章是博主在最化优学习、人工智能等领域学习时,用于个人学习、研究或者欣赏使用,并基于博主对相关等领域的一些理解而记录的学习摘录和笔记,若有不当和侵权之处,指出后将会立即改正,还望谅解。文章分类在最优化算…...
Linux shell 网络掩码地址转CIDR
例子: ./1.sh 255.255.255.0 ./1.sh 255.255.255.128 ./1.sh 255.255.0.0 源实现: #!/bin/bashnetmask_to_cidr() {local IFSlocal -a octetslocal i0local cidr0IFS. read -r -a octets <<< "$1"for octet in "${octets[]}…...
C#,煎饼排序问题(Pancake Sorting Problem)算法与源代码
1 煎饼排序问题 给定一个未排序的数组,任务是对给定数组进行排序。您只能在阵列上执行以下操作。 翻转(arr,i):将数组从0反转为i 示例: 输入:arr[]{23、10、20、11、12、6、7} 输出:…...
13.西瓜书——半监督学习
1.概述 (1) 纯半监督学习 (Pure Semi-Supervised Learning) 纯半监督学习是一种典型的半监督学习方法,它的主要特点是同时利用有标签数据和无标签数据进行模型训练。目标是通过整合这两种类型的数据来提高模型的泛化性能。在这个过程中&#…...
C++进阶之路---继承(二)
顾得泉:个人主页 个人专栏:《Linux操作系统》 《C从入门到精通》 《LeedCode刷题》 键盘敲烂,年薪百万! 一、继承与友元 友元关系不能继承,也就是说基类友元不能访问子类私有和保护成员。 class Student; class Per…...
C及C++每日练习(3)
选择题: 1.以下程序的输出结果是() #include <stdio.h> main() { char a[10] {1, 2, 3, 4, 5, 6, 7, 8, 9, 0}, *p; int i; i 8; p a i; printf("%s\n", p - 3); } A.6 B. 6789 C. 6 D.789 对于本题࿰…...
黑马点评-附近商户实现
GEO数据结构 Redis在3.2版本中加入了对GEO的支持,允许存储地理坐标信息,根据经纬度来检索数据。 GEO本质上是基于sortedSet实现的,在Sorted Set中,每个成员都是与一个分数(score)相关联的,这个分数用于对成员进行排序…...
安装nginx:手动安装和yum安装
本文在centos7.9下分别尝试了yum安装和手动安装,记录一下试验过程。为后来者少踩点坑。 下载 下载地址:链接 。建议下载稳定版本,也就是Stable Version,这里下载的是 nginx-1.24.0 # 我下载在如下文件夹 mkdir/opt/apps cd /op…...
【C++ STL详解】——string类
目录 前言 一、string类对象的常见构造 二、string类对象的访问及遍历 1.下标【】(底层operator【】函数) 编辑 2.迭代器 3.范围for 4.at 5.back和front 三、string类对象的容量操作 1.size 和 length 2.capacity 3.empty 4.clear 5.res…...
MatplotlibPython 1 3.7
放大数据,如果想仔细看某一行的数据的时候 可以调不同的颜色,图片的长宽高,以及线的种类 plt.figure 这个命令下的所有东西都在这个figure里面 plt.xlim 改变坐标轴的范围 plt.xlabel 改变坐标轴的总名称 plt.xticks 换单位 plt.yt…...
深入理解 Dubbo:构建分布式服务治理体系
目录 1. 介绍 2. Dubbo 的核心概念 2.1 服务提供者(Provider)与服务消费者(Consumer) 2.2 注册中心(Registry) 2.3 监控中心(Monitor) 3. Dubbo 的功能特性 3.1 远程调用&…...
从`\mathcal{L}`到`oldsymbol{ heta}`:一文搞懂LaTeX中那些容易混淆的数学字体命令(附效果对比图)
从\mathcal{L}到\boldsymbol{\theta}:LaTeX数学字体命令完全指南 刚接触LaTeX时,我曾在论文投稿前夜疯狂调试公式字体——为什么\mathbf{\theta}显示出来还是细线?为什么会议模板里的\mathcal{L}在我这里变成了普通字母?如果你也经…...
SDXL 1.0多模态协同:灵感画廊输出图像与配套生成的诗意文案同步创作演示
SDXL 1.0多模态协同:灵感画廊输出图像与配套生成的诗意文案同步创作演示 1. 引言:当AI成为你的艺术搭档 想象一下,你脑海中浮现出一个绝美的画面:黄昏时分,一位身着长裙的舞者,在空旷的剧院里,…...
告别虚拟机!用Termux在安卓手机上跑Ubuntu的保姆级教程(含自动登录配置)
告别虚拟机!用Termux在安卓手机上跑Ubuntu的保姆级教程(含自动登录配置) 每次出差都要背着沉重的笔记本,或是临时需要调试代码却发现手边没有电脑?现在,你的安卓手机就能变身便携Linux工作站。想象一下&…...
AzurLaneAutoScript终极指南:快速掌握碧蓝航线全自动脚本
AzurLaneAutoScript终极指南:快速掌握碧蓝航线全自动脚本 【免费下载链接】AzurLaneAutoScript Azur Lane bot (CN/EN/JP/TW) 碧蓝航线脚本 | 无缝委托科研,全自动大世界 项目地址: https://gitcode.com/gh_mirrors/az/AzurLaneAutoScript 还在为…...
ADK WinPE定制进阶:除了Explorer,我的PE里还集成了这些轻量级必备工具
ADK WinPE定制进阶:打造轻量高效的PE工具生态 在系统维护与部署领域,一个精心定制的WinPE环境就像技术人员的瑞士军刀——不在于功能繁多,而在于每项工具都能精准解决实际问题。当大多数现成PE系统要么功能冗余要么过于简陋时,掌握…...
Rust Trait 系统设计原则
Rust Trait系统设计原则:构建灵活与安全的抽象 Rust作为一门注重安全与性能的系统级语言,其Trait系统是类型抽象和多态的核心机制。Trait不仅定义了类型的行为契约,还通过零成本抽象和编译期检查,为开发者提供了强大的表达能力。…...
终极5个驱动清理技巧:如何彻底解决Windows系统卡顿问题
终极5个驱动清理技巧:如何彻底解决Windows系统卡顿问题 【免费下载链接】DriverStoreExplorer Driver Store Explorer 项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer 您的Windows电脑是否变得越来越慢?系统盘空间莫名其妙地减…...
php-qrcode实战教程:如何为二维码添加Logo和背景图片
php-qrcode实战教程:如何为二维码添加Logo和背景图片 【免费下载链接】php-qrcode A PHP QR Code generator and reader with a user-friendly API. 项目地址: https://gitcode.com/gh_mirrors/ph/php-qrcode php-qrcode是一个功能强大的PHP二维码生成和读取…...
G-Helper终极指南:如何免费释放华硕ROG笔记本的全部性能潜力
G-Helper终极指南:如何免费释放华硕ROG笔记本的全部性能潜力 【免费下载链接】g-helper Lightweight, open-source control tool for ASUS laptops and ROG Ally. Manage performance modes, fans, GPU, battery, and RGB lighting across Zephyrus, Flow, TUF, Str…...
