C/C++语言开发环境的搭建

    

       在章节《企业对C程序员的技能要求》中,我们已经了解到企业需要的C程序员至少有70%以上是基于Linux开发的环境,基于Windows开发环境的职位实在太少。

       Windows多容易,多么的好用,多么的熟悉,界面多么的友好,…...,没错,但不好意思,你学习之后找不到工作。

       Linux太麻烦了,太陌生了,太不好用了,界面太土了,……..,是的,认为Linux麻烦是因为你不熟悉,界面是土了点,但Linux是专用于服务器的,不需要漂亮的界面,如果你想成为职业的程序员,学习谋生的本领,就从Linux开始吧,那里有你想要的工作,有高薪水,还有你的梦想,你将会喜欢上它。

       学习C语言需要Linux或其它UNIX服务器,我估计这些你都没有,不过没有关系,我们可以在个人电脑的Windows操作系统中安装VMware软件,然后在VMware上安装Centos操作系统,Centos是Linux的一个分支,方便易用,是Linux服务器的首选操作系统。

VMware的安装

1、对windows系统的要求

       建议采用64位的windows操作系统,内存在4G以上,关闭杀毒软件和防火墙,最好是重装系统。

2、安装VMware软件

       VMware有多个版本,我们只是学习用途,不必追求高版本,能用就行。

       VMware的安装很简单,下一步再下一步……下多几步就完成了。

Centos的安装

       Centos的官方网站是https://www.centos.org/,可以下载安装程序,Centos有很多版本,建议采用6.0-6.10之间的版本就行了,7以上的版本比较庞大,不合适在VMware中运行,我采用的是6.9,安装包名是CentOS-6.9-x86_64-bin-DVD1.iso。

1、创建新的虚拟机

 

2、新建虚拟机向导

       类型配置选择“典型”。

 

3、安装来源

       安装来源选择选择“安装程序光盘映象文件”,点击“浏览”找到Centos 6.9的安装文件。

 

4、简易安装信息

       全名:为你的Linux起个名称,就像你的个人电脑也有一个各称一样。

       用户名:Linux系统在安装完成后,将创建一个普通用户,用户名就是将要创建的普通用户名,可以用你姓名的拼音。另外,系统还会创建一个超级用户,用户名是root。

       密码:待创建的普通用户和超级用户的密码,你必须记住这个密码。

 

5、虚拟机命名和位置

       虚拟机的名称:给你的虚拟机起来名字,你喜欢就好,也可以用缺省的名字。

       位置:虚拟机文件存放的置,找一个大一些的磁盘分区存放就行。

 

6、虚拟机的容量和存储方式

       最大磁盘大小:允许虚拟机占用磁盘的最大值,10G、20G都行。

       勾选“将虚拟机磁盘存储为单个文件”。

 

7、创建新的虚拟机确认

       核对一下虚拟机的信息,如果没有问题,点击完成创建新的虚拟机。

 

8、虚拟机创建完成

       接下来将在VMware中安装CentOS操作系统,耐心等待,安装完成后会启动操作系统,如下:

 

       输入用户名和密码登录。

 

       登录成功。

 

       选择System的Shut Down可以关机。

 

       在VMware中也可以启动、关闭Centos服务器。

 

SecureCRT8.5安装

       在实际开发中,程序员用客户端软件登录服务器,推荐使用SecureCRT软件。

       SecureCRT8.5的安装没什么特别,下一步、下一步、下多几步就可以了。

       接下来介绍一下SecureCRT8.5的配置。

1、获取Centos服务器的地址

       登录Centos,会看到以下界面。

 

       在界面中的空白处点鼠标右键。

 

       选择Open in Terminal打开一个终端,会看到以下界面。

 

 

       执行ifconfig查看Centos的ip地址。

 

       上图中用鼠标选中的就是服务器的IP地址。

2、配置SecureCRT会话

       新建一个会话(New session),可以在左边的会话管理器上新建,也可以用快捷键Alt+n。

 

       选择SSH2协议,下一步。

 

       输入Centos服务器的地址和用户名,下一步,完成。

 

       配置会话的属性,在会话上点击属标右键,选择Properties。

 

       找到Appearance,重点关注Fonts(字体)和Character encoding(字符集)。

 

       字体要大一些,不然看不清楚,字符集要选中文,如下:

 

       修改完成后,点右下方的OK保存会话配置。

3、登录Centos服务器

       选中会话名,双击,连接服务器。

 

       弹出以下窗口,选择Accept&Save。

 

       输入密码并勾选Save password,再OK。

 

       登录服务器成功,可以开始写程序了。

 

4、注意事项

       大部分人的个人电脑采用的是动态IP机制,Centos服务器的IP地址可能会变化,如果Centos服务器已开启却无法连接,可能是服务器的IP改变了,需要重新配置SecureCRT的连接参数。

       可以新建一个会话,也可以修改会话的属性,如下:

 

修改Centos字符集

       修改Centos的字符集,增加对中文的支持。

       登录服务器,输入 su – root 回车后再输入密码,切换到root用户(超级用户)。

 

       修改服务器的字符集后重启。

       修改字符集:echo LANG="zh_CN.gbk" > /etc/sysconfig/i18n

       重启服务器:init 6

       关闭服务器:init 0

 

设置时区

       虚拟机安装好后,要修改时区为亚州的上海时间。

       在root下执行:

       cp /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime

       #date 查看系统时间

       如下图所示

 

       #date -s 修改时间

       看下面的例子#date -s  2019/07/31(将系统日期设定为2019年07月31日)

3

       #date -s  10:24:00(将系统时间设定为上午 10:24:00)

 

版权声明

C语言技术网原创文章,转载请说明文章的来源、作者和原文的链接。

来源:C语言技术网(www.freecplus.net

作者:码农有道

如果这篇文章对您有帮助,请点赞支持,或在您的博客中转发我的文章,谢谢!!!

如果文章有错别字,或者内容有误,或其他的建议或意见,请您留言指正,非常感谢!!!

  • 16
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

C语言技术网-码农有道

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值