新手学LINUX下C++编程之路(一)

    C++基础知识已经掌握的差不多了。看完了《C++Primer》、《深度构造C++对象模型》,以及看了电子书《高质量C++C编程指南》,还有许多C++面试题。昨天又刚买了《数据结构与算法分析》和《Effective C++》,等书到了再看。

    今天开始折腾LINUX啦,一个完全陌生的系统环境。把学习过程记录下来。

  1. 先安装虚拟机,我用的是VmwareWorkstation。
  2. LINUX系统我用的是Fedora 18版本。在虚拟机上“New Virtual Machine”,全部默认即可。Fedora 18安装教程http://blog.csdn.net/meng4411yu/article/details/8692526
  3. LINUX系统算可以用了,接下来就要熟悉vi的使用啦。Fedora 18默认安装了vi的。所以只要在terminal下输入vi即可。vi的操作请见http://www.linuxidc.com/Linux/2013-03/80588.htm
  4. vi是编辑器,接下来就要安装编译器GCC了,打开终端terminal输入yum -y install gcc回车,自动安装。第一遍安装会出错,如图所示:新手学LINUX下C++编程之路(一)_第1张图片运行下面那段话:yum remove audit.i686,然后再次运行yum -y install gcc即可。这样GCC就安装好了。
  5. GDB调试器暂且先不装。先在linux下写我的第一个C程序吧(写C++程序需要用G++,后面再弄)。打开终端terminal,进入home目录,用vi创建一个文件test.c。命令是vi test.c,进入文件后输入代码,然后ESC再输入:wq回车保存退出。接着用GCC进行编译,成功,太高兴了。
  6. 接下来弄G++。在终端输入yum -y install gcc-c++。一切OK。
  7. 该开始弄GDB了,在终端输入yum -y install gdb。GDB也安装好了。
  8. 安装eclipse。输入yum -y install eclipse。然后安装支持C++的工具CDT,输入yum -y install eclipse-cdt。

    好了,开发工具之类的都整备完毕,开始我的LINUX编程之旅啦!




附上安装谷歌浏览器的方法:
步骤如下:
(1).在 /etc/yum.repos.d/目录下添加google-chrome.repo文件(leafpad /etc/yum.repos.d/google-chrome.repo),输入以下代码:

[google-chrome]
name=google-chrome - 32-bit
baseurl=http://dl.google.com/linux/chrome/rpm/stable/i386
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

之后保存、关闭。

(2). 终端下输入以下命令:

sudo yum install google-chrome-stable

完了,大功告成。

另外,

(1). 64位的系统代码如下:

[google-chrome]
name=google-chrome - 64-bit
baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

(2). 安装beta版本命令: yum install google-chrome-beta

不稳定版本: yum install google-chrome-unstable

你可能感兴趣的:(Linux,LINUX)