您的位置:首页 > 运维架构 > Linux

Unix/Linux C++应用开发-一个完整的C++实例

2011-11-16 23:34 429 查看
 
所有必需的开发环境搭建以及工具选择安装好之后,这里通过一个完整的实际程序例子来演示一下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++程序开发的一个大致过程。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: