所有必需的开发环境搭建以及工具选择安装好之后,这里通过一个完整的实际程序例子来演示一下Linux系统下C++程序开发的整个过程,让初学者对于Linux下C++应用开发有一个初步的印象。

打开UE编辑器,单击软件界面上File|New命令,创建新空白文件,并命名为chapter0201.cpp。代码文件编辑好之后通过ftp传送至Linux服务器指定目录。该程序主要实现打印一串字符串的简单功能,演示从编辑代码、编译代码文件、产生可执行程序到运行可执行程序完整的过程。

//实例chapter0201

//chapter0201.cpp

#include <iostream>       //包含库头文件

//主程序入口

int main()

{

           std::cout<<"--Welcome to Linux World!--"<<std::endl;      //打印语句1

           std::cout<<"This is a first program with C++"<<std::endl;   //打印语句2

           return 0;

}

源代码编辑传送完毕后打开远程SCRT软件连接至Linux服务器,cd到指定目录后使用g++编译器编译代码文件,其编译命令如下所示。

g++ testExample.cpp –o testExample

执行命令后,程序编译产生可执行程序,在Linux下执行该C++可执行程序,运行结果如下所示。

[developer@localhost]$ g++ test1.cpp -o test1

[developer @localhost]$ ./test1

--Welcome to Linux World!--

This is a first program with C++

该程序的讲解会在第4章第一小节有较详细的分析讲解,这里只是演示一下Linux系统下基本的C++程序开发的一个大致过程。
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐