前提

首先linux系统下要有C++编译环境。可以使用

which gcc
which g++

查看linux系统下是否安装GNU编译器。

编写代码

使用vim命令打开编辑器编写代码

先写一个最简单的输出程序

#include<iostream>
using namespace std;
int main()
{cout<<"hello world!"<<endl;return 0;
}

完成后按下Esc退出编辑模式,输入:wq保存并退出。可以看到目录下存在hello.cppc文件。

生成可执行文件

执行命令

g++ -o hello hello.cpp

即把hello.cpp编译成hello可执行文件。

执行程序

。/hello

linux系统下编译运行C++程序相关推荐

  1. linux系统上运行sh,Linux系统下如何运行.sh文件的实现

    Linux系统下如何运行.sh文件的实现 在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): ...

  2. Linux下编译运行C程序

    代码变成可执行文件叫做编译(compile):先编译这个还是先编译那个这个(即编译的安排)叫做构建(build) 我们在Linux环境下编译C语言需要gcc. 1.配置GCC 刚装好的系统已经有GCC ...

  3. linux下双击sh文件夹,Linux系统下如何运行.sh文件的实现

    在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x datelog.sh) ...

  4. 在linux下怎么建立sh文件,Linux系统下如何运行.sh文件的实现

    在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x datelog.sh) ...

  5. 在Linux系统下编译并执行C++程序

    引言 为什么要在Linux下写程序? 首先要问一下自己,为什么要写这个程序. 如果我们写一个运行在windows平台的应用程序,那么用Linux写肯定是傻瓜或者强迫症,因为在windows平台调试wi ...

  6. 如何在linux下编译运行c程序

    1.在终端下打开一个编辑器(我用的gedit),建立一个hello.c文件并保存, 2.关闭编辑器,在终端上输入 gcc -o hello hello.c编译c程序 3.输入./hello运行c程序

  7. linux运行gedit,Linux系统GEDIT编译运行C++

    作为NOIP第一年强制使用Linux系统的考生,真的很难受,被迫还要学一波Linux系统. 正常的Windows对于较基础的程序员来说非常方便好用,但是对于高级程序员来说就是一个坑,于是就有了Linu ...

  8. 在Linux系统下如何运行notes客户端

    由于IBM公司还没有Linux版本的notes客户端,所以在Linux下运行notes客户端比较困难.现在通过CrossOver Office软件可以实现这个任务. 大多使用Linux的人都对WINE ...

  9. Win10系统下编译运行汇编程序的3种方法

    一:基于DOSBox0.74-3 **写在前面:**本文所指的"书"或"教材"等如无特殊说明均指<汇编语言第4版王爽著> **1. 软件下载安装:* ...

最新文章

  1. poj 1990 MooFest(转化成树状数组求和)
  2. boost::hana::then用法的测试程序
  3. 参数整定临界比例度实验_PID理解起来很难?系统讲解PID控制及参数调节,理论加实际才好!...
  4. java类的加载机制简述
  5. GPRS管理与创建APN拨号连接
  6. C# 类与对象(面向对象的编程)
  7. PHP try catch 捕获异常,最后调用的方法中错误不打印
  8. 【浏览器硬件交互篇】浏览器js调用摄像头拍照
  9. Android Launcher 应用开发
  10. ajaxSubmit异步提交
  11. 智能家居系统的总线系统和无线系统的具体介绍
  12. 火车头 php 插件,插件 - 火车采集器官方博客
  13. 枣庄高防php主机,枣庄机房_枣庄联通机房_枣庄BGP高防机房
  14. 蓝桥杯:三升排序——————Python
  15. 直方图均衡化背后的数学
  16. UE4 虚幻引擎,3D数学(二),3D嵌套坐标系。Relative相对位置与World世界位置,Relative相对旋转与World世界坐标旋转。
  17. 文本分类实战----数据处理篇----embeddings与vocab中词汇不相覆盖问题的处理办法
  18. 2020年12月陕西计算机等级考试,2020年12月陕西全国计算机应用水平考试报名时间...
  19. 程序人生:Facebook的23岁创始人
  20. radial-gradient

热门文章

  1. Jasperreport_6.18的吐血记录一之安装软件
  2. 一位人事经理眼中的国人劣根性
  3. Linux上最受欢迎的10款游戏
  4. 怎么汇总表格的数据?
  5. office word 公式编号
  6. 2023年全国硕士研究生招生考试数学(一)试题及参考答案
  7. Openstack 多节点的企业私有云平台搭建
  8. 尚医通项目:项目总结
  9. logger(三):其他log库的介绍(glog的用法)
  10. IDL考试前复习笔记(一) 绘制散点图,并标注残差