suse安装gcc【RPM版】
来源:互联网 发布:守望先锋官方数据查询 编辑:程序博客网 时间:2024/06/06 10:06
1.获得程序
cpp-3.3.3-43.24.i586.rpm
glibc-devel-2.3.3-98.28.i586.rpm
gcc-3.3.3-43.24.i586.rpm
根据安装过程中所缺的包,进行补充。
2.准备安装GCC
# rpm -ivh gcc-3.3.3-43.24.i586.rpm
error: Failed dependencies:
glibc-devel is needed by gcc-3.3.3-43.24
cpp = 3.3.3-43.24 is needed by gcc-3.3.3-43.24
3.安装GCC必须软件
1)安装glibc-devel
#rpm -ivh glibc-devel-2.3.3-98.28.i586.rpm
Preparing... ########################################### [100%]
1:glibc-devel ########################################### [100%]
2)安装cpp
#rpm -ivh cpp-3.3.3-43.24.i586.rpm
Preparing... ########################################### [100%]
package cpp-3.3.3-43.41 (which is newer than cpp-3.3.3-43.24) is already installed
file /usr/bin/cpp from install of cpp-3.3.3-43.24 conflicts with file from package cpp-3.3.3-43.41
file /usr/lib/gcc-lib/i586-suse-linux/3.3.3/cc1 from install of cpp-3.3.3-43.24 conflicts with file from package cpp-3.3.3-43.41
file /usr/share/man/man1/cpp.1.gz from install of cpp-3.3.3-43.24 conflicts with file from package cpp-3.3.3-43.41
可以发现系统遭已安装了cpp,只是版本冲突。
3)执行gcc安装
# rpm -ivh gcc-3.3.3-43.24.i586.rpm
error: Failed dependencies:
cpp = 3.3.3-43.24 is needed by gcc-3.3.3-43.24
发现系统还是识别不了cpp
4)强制安装版本cpp-3.3.3-43.24
# rpm -ivh cpp-3.3.3-43.24.i586.rpm --nodeps --force
Preparing... ########################################### [100%]
1:cpp ########################################### [100%]
5)再次安装gcc
# rpm -ivh gcc-3.3.3-43.24.i586.rpm
Preparing... ########################################### [100%]
1:gcc ########################################### [100%]
6)测试gcc
# which gcc
/usr/bin/gcc
test.c内容如下:
#include <stdio.h>
main()
{
printf("\nGCC is OK!\n\n");
}
编译test.c
# gcc -O test.c -o test
生成可执行文件test(通过ls命令可以看到)
#./test
屏幕输出
GCC is OK!
说明GCC程序编译正确
- suse安装gcc【RPM版】
- SUSE Linux Enterprise Server 12 (x86_64) rpm方式 安装gcc
- suse linux rpm 安装
- suse linux rpm安装
- Open SUSE 安装gcc,make
- SUSE(linux)下安装GCC
- gcc rpm安装
- linux rpm 安装 gcc
- rpm安装gcc
- CentOS安装gcc--RPM
- 在suse下rpm包安装
- suse安装rpm打包方式的MySQL
- gcc 安装 之 rpm 篇章
- CentOS rpm 离线安装 gcc
- 安装gcc-3.4.6.rpm
- RHCE6.4 rpm 安装gcc
- 用rpm包安装gcc
- CentOS系统rpm安装gcc
- QT
- JS原型链(子类调用父类的方法)
- MFC浏览文件
- android查看线程内核层和用户层的方法
- Android检查版本
- suse安装gcc【RPM版】
- spring bean 实例化问题
- 01_国家卫生部PACS相关标准
- 嵌入式设备 网络间歇性ping不通的解决办法
- List转换成String数组
- vss 分配项目权限的方法
- IE Cookie文件格式说明
- 自旋锁
- SQL服务器引擎---协议