当前位置: 首页 > news >正文

Linux编译运行cpp源文件

安装build-essential包

打开Linux虚拟机后,打开terminal,输入以下指令,通过 apt 包管理器安装 build-essential 包,这个包包含了编译软件所需的基本工具和库。

sudo apt install build-essential

编写源代码 

打开Text Editor,输入cpp命令。示例命名为x.cpp,将文件直接保存在桌面上。

#include <iostream>using namespce std;int main(){cout << "Test is starting" <<endl;int a;cin >> a;cout << "The value of a is " << a << endl;cout << "Test Finished";
}

编译源代码 

在terminal中输入cd指令转换所在目录至要编译的文件所在的目录(这里是桌面)。

cd ~/Desktop

之后编译源代码,产生二进制文件。在terminal中输入以下命令,产生二进制文件x.bin。

g++ -o x.bin x.cpp

运行二进制文件

在terminal中输出以下指令即可。

./x.bin


http://www.mrgr.cn/news/22123.html

相关文章:

  • c/c++面试100道
  • 心觉:潜意识是一个免费的“超级工作狂”,你居然不会用
  • IP包头的总长度字段和UDP包头的长度字段之间的关系
  • 数据结构(邓俊辉)学习笔记】排序 6——希尔排序:框架 + 实例
  • 738. 单调递增的数字
  • vue组件间通信
  • 基于SpringBoot框架和Flask的图片差异检测与展示系统
  • js事件冒泡和事件委托
  • C++异常
  • Java高级编程—网络编程(完整详解,包括UDP通信方式、TCP通信方式、TCP三次握手、TCP四次挥手,附有代码+案列)
  • ④JdbcTemplate与声明式事务
  • MATLAB绘图基础6:MATLAB绘图基础
  • 仕考网:2025年公务员国考备考技巧
  • FastAPI数据模型:使用FormData extra参数防止数据污染
  • Python——将原来的gt.txt文件存为gt_原始.txt,修改后的文件作为 gt.txt
  • 基于Java+SpringBoot+Vue+MySQL的西安旅游管理系统网站
  • 828华为云征文|华为云Flexus云服务器X实例之openEuler系统下部署GitLab服务器
  • 开题报告中的研究方法设计:AI能帮你做什么?
  • 【Linux】进程控制(一)
  • 攻防世界--->你好,CTF