一、前提

  1. 以下环境均采用VMWare虚拟机安装CentOS6.6环境下编程。
  2. 想要在Linux上进行编辑,必须学会Linux基本编辑命令和其他基本命令
    学习路径:Linux系统基础一
  3. 有编程基础。

二、安装编译器,并开始第一程序

1.安装编译器gcc & g++

yum install gcc //安装gcc
yum install gcc-c++  //安装g++

2.编写第一个程序

[root@bogon 2018-11-08]# pwd
/studySourceCode/2018-11-08
[root@bogon 2018-11-08]# vi main.cpp
#include <iostream>
using namespace std;
int main(){cout << "Hello World" << endl;return 0;
}
[root@bogon 2018-11-08]# g++ main.cpp
[root@bogon 2018-11-08]# ls -a
.  ..  a.out  main.cpp
[root@bogon 2018-11-08]# ./a.out
Hello World

编写程序的方式跟在平时使用windows上的qt之类的一样。
编译程序,使用命令

g++ 文件名

Linux下C++编程基础相关推荐

  1. Linux下libxml2编程基础

    Linux下libxml2编程基础 一.libxml2的简介 xml是一个实现读.创建.以及操作xml数据功能的C语言库.并且支持XPATH查询,以及部分的支持XSLT转换等的功能. libxml2的 ...

  2. Linux下串口编程基础

    串口知识 串行接口 (SerialInterface) 是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用 ...

  3. linux下 C编程改变输出字体颜色

    linux下 C编程改变输出字体颜色 分类: Linux基础编程 Linux操作系统 2012-09-19 10:53 1409人阅读 评论(0) 收藏 举报 linux编程c 格式: echo &q ...

  4. Linux下C编程入门

    这里向大家介绍一下在Linux/UNIX 的机器上,进行 C/C++ 编程的一些入门级知识. · 所需具备的背景知识 · 开发所需的基本环境 · 获得帮助的途径 · 通过一个实例了解基本步骤 Prer ...

  5. linux下C++编程学习

    前言(废话,可略过):之前一直在windows下做C++编程,后来换后台工作接触到linux下C++开发.期间磨磨唧唧浪费了很多时间.记录下历程,给后来的小伙伴提个醒,免得浪费宝贵时间. 一.关于换系 ...

  6. Linux Shell脚本编程基础

    2 Linux Shell脚本编程基础 发表于: Linux, Shell, UNIX, 资源分享 | 作者: 谋万世全局者 标签: Linux,Shell,编程基础,脚本 本文作者:Leal 授权许 ...

  7. Linux下Socket编程

    Linux下Socket编程    网络的Socket数据传输是一种特殊的I/O,Socket也是一种文件描述符.Socket也具有一个类似于打开文件的函数调用Socket(),该函数返回一个整型的S ...

  8. Linux下高性能网络编程中的几个TCP/IP选项

    Linux下高性能网络编程中的几个TCP/IP选项 转自:http://blog.chinaunix.net/u/12592/showart.php?id=2064847 最近在新的平台上测试程序,以 ...

  9. linux下多进程编程简介

    两年前的文章,拿过来充充门面. ------------------------ linux下多进程编程简介 ( 作者:mikespook | 发布日期:2002-12-8 | 浏览次数:272 ) ...

最新文章

  1. 百炼智百炼智能获5000万元Pre-A轮融资,深耕智能获客赛道
  2. Windows Server 2008 R2 SP1遗忘管理员密码后的解决方案
  3. WPF 设置类库项目为启动项,设置窗体跟随。
  4. 城市地图, 军事地图, 矿山地图, 电力地理, 电子地图, 制图, 编辑, OCX控件, VC++源代码组件库...
  5. PHP通过计算经纬度获取附近的数据信息
  6. Unix时代的开创者Ken Thompson
  7. 后端技术:MyBatis 知识点整理,值得收藏!
  8. ROADS POJ - 1724(最短路+邻接表+dfs)
  9. Visual Studio 2010 中的 SharePoint 开发
  10. 高端大气上档次的官网介绍导航页源码
  11. ES 必备插件的安装
  12. 在.NET中读写INI文件 ——兼谈正则表达式的应用
  13. spring使用@Value注解读取.properties文件时出现中文乱码问题的解决
  14. spring4+struts2+hibernate5整合出现spring异常
  15. 关于easyui combobox下拉框实现多选框的实现
  16. 4.DTD - 元素 - 属性
  17. 用glew,glfw实现的opengl 学习笔记2画一个四方形
  18. 5e服务器优化参数,终极优化篇(7700KOC4.8G+1070默认+16GDDR43000)5E练枪图1080P700FPS...
  19. 最近开发了一个向QQ好友自动发送消息的程序
  20. STM32单片机基础知识总结(二)

热门文章

  1. 钢琴模拟软件弹奏音乐
  2. geth 区块同步 守护线程
  3. 我对服务器端技术开发的一点了解
  4. c语言编程中git的使用
  5. 亚信安全受邀出席2017戴尔科技峰会 倡导“一同守护我们的万物互联时代”
  6. Linux 发展史,以及常用的一些命令行。
  7. 用Python将多个Excel的sheet分别合并到一个Excel的不同sheet
  8. 小制作- -炫彩水晶钟 TOM搬家
  9. 幼儿-知识与能力【2】
  10. c语言中 static int,c语言中static unsigned int n=0;是什么意思?请大师指点迷津,学生有礼了。...