语言:ANSI C++,即标准C++
编译和运行环境:红旗 Red Flag Linux 6.
1.配置环境变量,其实就是加个 . (点)表示当前路径
echo $PATH 查看当前环境变量, 注意大写,如果没有点的话,自己手动添加
vi .bash_profile 不同的shell配置文件不同,ps命令查看当前shell
$PATH=.;$PATH 为环境变量加上当前路径
. .bash_profile 使配置文件生效,两个点之间有空格,不同的配置文件生效方法也不一样
2.vi 下编写hello world程序
vi HelloWorld.cc Linux下支持多种C++后缀,不一定是.cc
HelloWorld.cc代码:
/*
* 我的第一个c++程序
* @author 叮当 2008-02-03
*/
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world" << endl;
return 0;
}
3.编译
g++ -c HelloWorld.cc 生成HelloWorld.o文件,即目标文件
4.连接
g++ -o HelloWorld HelloWorld.o HelloWorld即为生成的可执行文件,无-o参数的话 默认生成a.out文件
5.运行
HelloWorld 根据上面指定生成的可执行文件名来确定,没指定的话 就 a.out
6.结果
控制台输出 Hello world
7.说明
这仅是我个人学习过程的一个记录,欢迎您指出或纠正其中的错误或不合理之处,如果您有什么意见或建议,真诚期待和您的交流!