创建虚拟机(VMware+CentOS+Code::Blocks)

本文部分内容转自网上其他文章,如有侵权,请与作者联系删除。

软件环境:VMware workstation 10;CentOS-7-x86_64-Minimal-1611;codeblock-17.12-1.el7.centos.x86_64.tar
(注:本次任务需求是安装适用于xp系统的低版本虚拟机,但内部IDE(Code::Blocks)版本为最新;以上三软件只Code::Blocks来自官网,其余为非官网下载。)
1. 安装VMware及其中的CentOS
(1)安装:https://blog.****.net/babyxue/article/details/80970526 (注:其中3的“选择需要安装的软件”及“点击USER CREATION 创建管理员用户”步骤省略。)
(2)重启后默认用户名是root,密码是(1)中所设密码。
(3)图形界面设置:安装Gnome包组,命令如下 :yum groupinstall “GNOME Desktop” “Graphical Administration Tools”;接着运行startx命令,即进入图形界面;最后输入 systemctl set-default graphical.target 设置开机即进入图形界面。(注:安装过程中问是否确定,一定输入y,若长时间无反馈,则会自动退出安装!)

2. 安装Code::Blocks
参考https://blog.****.net/smileyan9/article/details/80718324
(1)下载地址:http://www.codeblocks.org/downloads/26
版本:
创建虚拟机(VMware+CentOS+Code::Blocks)
(2)安装gcc编译环境:
yum install gcc;
yum install gcc-c++。
(2)将安装包移至虚拟机中;利用xz -d codeblock-17.12-1.el7.centos.x86_64.tar.xz 解压后形成相应.tar文件;再利用tar -xvf codeblock-17.12-1.el7.centos.x86_64.tar解压生产成如下6个.rpm文件:创建虚拟机(VMware+CentOS+Code::Blocks)
(3)接着使用这个指令安装最后一个:rpm -ivh codeblocks-libs-17.12-1.el7.centos.x86_64.rpm,会报错:
创建虚拟机(VMware+CentOS+Code::Blocks)
根据报错结果,先卸载一些软件:
yum remove freeipa-client 等类似软件;
安装一些软件:
yum install epel-release;
yum install wxBase
(4)卸载完后,再次运行
sudo yum install codeblocks-libs-17.12-1.el7.centos.x86_64.rpm
sudo yum install codeblocks-17.12-1.el7.centos.x86_64.rpm

在桌面“应用程序—编程”目录下找到Code::Blocks,尝试编译运行一个测试小程序~—— 完成

ps.作者邮箱:[email protected] 欢迎交流!