VMWare_Centos安装GCC,g++,gdb
CentOS 是开源的类linux 是Redhat(商业版) 的开源版 ,RedHat是我接触到的第一个linux ,后面接触了很多linux 的开源版本,发现CentOs 非常好,也是现在企业用的很多的一个开源版本。
由于在虚拟机中是装的 CentOS6.4桌面版,没有装gcc,g++,gdb,导致装一些软件时安装不了,现在方法记在此:
1.先在VMWare 中
选择第一个安装DVD.iso , 注意上面两个都要打勾,
然后在你的 虚拟机中就能看到CentOS6.4_Final
2. 起一个终端,进入到:
/media/CentOS_6.4_Final
里面就有内容了,因为GCC,g++,gdb 都有很多的 依赖包 ,如果用rpm 来安装的话,要安装很多,
中间会有报错, 所以就用 YUM 来安装, 又YUM 要到网上去下载包,如果虚拟机中不能上网,就用如下方式,给YUM 配一个 本地源 ,那就它就会在本机目录中去找依赖包,
配置如下:
1、虚机挂在DVD.iso文件,能够在media目录里看到CentOS_6.4_Final目录
2、编辑/etc/yum.repo.d下的CentOS-Media.repo文件
cd /etc/yum.repos.d/ #进入yum配置目录
vi CentOS-Media.repo #编辑配置文件,添加以下内容
[XXXXX]
name=CentOS-$releasever - Media #自定义名称
baseurl=file:///media/CentOS_6.4_Final #本地光盘挂载路径
gpgcheck=0 #检查GPG-KEY,0为不检查,1为检查
enabled=1 #启用yum源,0为不启用,1为启用
3、CentOS需要将/etc/yum.rpos.d/目录下的CentOS-Base.repo和CentOS-Debuginfo.repo文件进行改名,
这样就可以绕过网络进行本地源的安装。具体命令如下:
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo123
mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo123
4、清除yum缓存,使用yum install自动安装软件
yum clean all #清除yum缓存
yum install php #安装php
yum install gcc
yum install gcc-c++
yum install gdb
5、安装:yum install php #php是安装组建的名称
6、如果不需要以光盘为源进行软件安装时,只需要将/etc/yum.repos.d目录下的
CentOS-Base.repo123和CentOS-Debuginfo.repo123文件改回原来的名字就可以了。
相关推荐
总结来说,搭建Vmware + Linux + C/C++开发环境的关键步骤包括:在Vmware上创建虚拟机、安装CentOS操作系统、配置网络和存储、安装GCC、GDB以及make等开发工具。对于希望在Linux环境下进行C/C++开发的初学者而言,本...
4. 配置内核:进入内核源代码目录,运行`make menuconfig`,配置内核选项以启用调试功能,如CONFIG_DEBUG_INFO和CONFIG_GDB_SCRIPTS。 5. 编译内核:执行`make`命令编译内核,然后运行`make modules_install`和`...
3.基本环境配置:配置网络、更新系统、安装常用软件包(如GCC、GDB、Git等)。 4.远程开发与SSH:了解SSH原理,配置SSH服务,使用SSH客户端进行远程开发。 如何学习该知识 实践操作:亲手搭建Linux开发环境,从...
- 选择“安装程序光盘映像文件(iso)”,点击“浏览”选择已下载的Linux发行版ISO文件,如Ubuntu、CentOS等。 - 填写虚拟机的名称和位置,然后选择合适的操作系统类型(Linux)和版本。 - 配置虚拟机的内存大小...
- **安装Linux**:文章建议在内存足够的情况下,使用VMWare等虚拟机软件在Windows系统上安装Linux。这样做的好处是可以避免破坏原有的操作系统环境,同时也能充分利用现有硬件资源。 - **安装必要的开发工具**: - ...
(1) 虚拟机安装:学生需按照教程下载并安装虚拟机软件,如VirtualBox或VMware,然后安装Linux发行版,如Ubuntu或CentOS,以模拟真实的Linux环境。 (2) C语言程序编写与运行: - 在根目录`/`下创建一个新的文本文件...
- **安装**: 在 VMware 中使用该映像文件创建并安装 CentOS Linux 系统。 - **更新**: 安装完成后通过 yum 命令进行系统更新。 **2.4 补齐组件安装** - **GCC**: 安装交叉编译器 GCC。 - **Binutils**: 安装 ...
1. gcc/gdb:分别作为Linux下的编译器和调试器,是开发C/C++程序的重要工具。 2. make:用于自动化编译过程,简化项目构建。 四、学习阶段 1. 初级阶段:掌握Linux系统安装,熟悉常用命令,了解软件包管理,学习...
进一步深入,GCC编译器、Make构建工具以及GDB调试器是Linux开发的必备工具。GDB的熟练使用对于理解和优化代码性能至关重要。此外,理解Linux内核、文件系统、网络和权限管理等核心概念也是不可或缺的部分。 总之,...
开发环境包括 VMware Workstation 7.0 虚拟机、CentOS 5.5 虚拟系统、NASM 汇编器、GNU gcc 编译器、GDB 调试器、Source Insight 编程编辑器和 Bochs PC 模拟器,后者可在 Windows 或 Linux 上模拟 IA-32 (x86) 系统...
安装虚拟机后,需要下载Linux发行版的ISO镜像文件,例如Ubuntu或CentOS,然后创建新的虚拟机并进行安装。 2. **Linux桌面环境与命令行**:Linux有多种桌面环境,如GNOME、KDE等,但实训中可能更侧重于命令行界面,...
软件环境主要是Linux发行版(如Ubuntu, CentOS等),以及必要的开发工具,如GCC编译器、GDB调试器等。 **四、设计流程** 1. **程序设计组成框图**:通常包括客户端(Client)和服务器端(Server)两部分,分别负责...
6. **虚拟化环境**:为了进行多平台测试,可以安装VirtualBox或VMware,创建虚拟机运行不同版本的操作系统。 7. **包管理器**:学会使用包管理器来安装和管理软件,例如Ubuntu的`apt`,CentOS的`yum`或Fedora的`dnf...
此外,可能还需要安装特定的操作系统版本(如Linux发行版,如Ubuntu, CentOS)以及必要的开发工具,例如GCC编译器、GDB调试器等。 2. **实验内容**:六次实验涵盖了操作系统的多个核心概念。可能包括: - **进程...