本地环境设置
如果要在本地设置C++环境,需要以下两个软件在计算机上。
文本编辑器:
这将用来编写程序。一些编辑器的例子包括Windows记事本,OS编辑命令,Epsilon, EMACS, 和vim 或 vi。
文本编辑器的名称和版本在不同的操作系统可能不太一样。例如,记事本将在Windows上使用,VIM或vi可以在Windows上以及Linux或UNIX上使用。
编辑器创建的C++文件称为源文件,它们通常被命名为扩展名的.cpp,.cp 或.c。
在开始编程之前,请确保有一个文本编辑器,并有足够的经验来编写C++程序。
C++编译器:
这是实际的C++编译器,它会被用来编译源代码到最终的可执行程序。
大多数C++编译器不在乎扩展源代码,但如果不指定,默认会使用.cpp
最常用免费提供的编译器是GNU C/ C++编译器,也可以使用HP或Solaris编译器,或如果其它操作系统自带的。
安装GNU C/C++编译器:
UNIX/Linux的安装方式:
如果使用的是Linux或UNIX,那么检查GCC是否安装在系统上,可以通过在命令行中输入如下命令:
$ g++ -v
如果已经安装了GCC,那么它应该打印一条消息,如下显示:
Using built-in specs. Target: i386-redhat-linux Configured with: ../configure --prefix=/usr ....... Thread model: posix gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
如果没有安装GCC,那么可查看详细说明自己安装
Centos支持yum安装,安装软件一般格式为yum install .......,注意安装时要先成为root用户。
按照这个思路,我想安装过程如下:
安装gcc:yum install gcc
安装g++: yum install g++
实际操作过程发现,只能有gcc安装成功,而g++安装失败,提示g++ command not found。上网查了一下,正确安装应该是
yum install gcc-c++