设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
LFS(LinuxfromScratch)
›
架构的问题
返回列表
查看:
951
|
回复:
4
架构的问题
[复制链接]
good02xaut
good02xaut
当前离线
积分
339
IP卡
狗仔卡
发表于 2006-3-8 11:07:33
|
显示全部楼层
|
阅读模式
1。现在做的发行版对架构是不是锁定死的?
虽然linux是支持很多平台,可那些发行版本用二进制包发布的,是不是必须针对不同的CPU安装不同的版本呢?RH9没有指明自己的架构,可以运行在64位cpu上吗?这些安装程序有能力根据架构安装相应的程序吗?
2。32位与64位的兼容性问题
32的程序可否在64位的CPU上运行?有没有向下兼容的说法?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
晨想
晨想
当前离线
积分
9643
IP卡
狗仔卡
发表于 2006-3-8 16:15:25
|
显示全部楼层
1. 都说明的,i386 这个就是说明。
2. 要看CPU是否支持向下兼容。
回复
支持
反对
使用道具
举报
显身卡
good02xaut
good02xaut
当前离线
积分
339
IP卡
狗仔卡
楼主
|
发表于 2006-3-10 10:01:36
|
显示全部楼层
多问一句,是架构决定gcc还是操作系统决定gcc?
我在x86_64的CPU(赛扬2.93-64,兼容32)安装了ubuntu-i386。
64位的CPU,32位的OS,安装gcc:
1。32位的gcc是本地编译器还是64位的是?操作系统和CPU哪个说的算?
2。这种32位的OS上可以运行64位的程序吗?
回复
支持
反对
使用道具
举报
显身卡
晨想
晨想
当前离线
积分
9643
IP卡
狗仔卡
发表于 2006-3-10 16:05:13
|
显示全部楼层
你决定架构,你决定gcc。你安装哪个,就是哪个。装64的,可以兼容32,反过来不行。
回复
支持
反对
使用道具
举报
显身卡
good02xaut
good02xaut
当前离线
积分
339
IP卡
狗仔卡
楼主
|
发表于 2006-3-10 17:39:26
|
显示全部楼层
这不是我决定的。
对于本地编译器,我不太清楚,这种情况下如何描述。
至少离开了LFS,是不能随便安装gcc的。
32位的OS上运行64位的gcc,应该算是交叉编译,虽然CPU是64位的。我个人这么认为:)
谁决定本地编译器?OS
32位的OS上不可以运行64位的程序(通常)。
不知道这样理解是否正确
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Debian Linux
开源软件专题讨论
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表