概述
C++基础知识已经掌握的差不多了。看完了《C++Primer》、《深度构造C++对象模型》,以及看了电子书《高质量C++C编程指南》,还有许多C++面试题。昨天又刚买了《数据结构与算法分析》和《Effective C++》,等书到了再看。
今天开始折腾LINUX啦,一个完全陌生的系统环境。把学习过程记录下来。
- 先安装虚拟机,我用的是VmwareWorkstation。
- LINUX系统我用的是Fedora 18版本。在虚拟机上“New Virtual Machine”,全部默认即可。Fedora 18安装教程http://blog.csdn.net/meng4411yu/article/details/8692526
- LINUX系统算可以用了,接下来就要熟悉vi的使用啦。Fedora 18默认安装了vi的。所以只要在terminal下输入vi即可。vi的操作请见http://www.linuxidc.com/Linux/2013-03/80588.htm
- vi是编辑器,接下来就要安装编译器GCC了,打开终端terminal输入yum -y install gcc回车,自动安装。第一遍安装会出错,如图所示:
运行下面那段话:yum remove audit.i686,然后再次运行yum -y install gcc即可。这样GCC就安装好了。
- GDB调试器暂且先不装。先在linux下写我的第一个C程序吧(写C++程序需要用G++,后面再弄)。打开终端terminal,进入home目录,用vi创建一个文件test.c。命令是vi test.c,进入文件后输入代码,然后ESC再输入:wq回车保存退出。接着用GCC进行编译,成功,太高兴了。
- 接下来弄G++。在终端输入yum -y install gcc-c++。一切OK。
- 该开始弄GDB了,在终端输入yum -y install gdb。GDB也安装好了。
- 安装eclipse。输入yum -y install eclipse。然后安装支持C++的工具CDT,输入yum -y install eclipse-cdt。
附上安装谷歌浏览器的方法:
步骤如下:
(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
(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下C++编程之路(一)的全部内容,希望文章能够帮你解决新手学LINUX下C++编程之路(一)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复