LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 648|回复: 4

如果我在64位机子里编译源码是不是得到的就是64位的程序呢?需要有什么条件作为保证?

[复制链接]
发表于 2005-7-18 10:54:03 | 显示全部楼层 |阅读模式
比较菜的问下,如果我在64位机子里编译源码是不是得到的就是64位的程序呢?需要有什么条件作为保证?
 楼主| 发表于 2005-7-18 13:55:34 | 显示全部楼层
回帖竟然被单独提出来放这里了,我说怎么找不到了呢。。。。
回复 支持 反对

使用道具 举报

发表于 2005-7-18 14:01:00 | 显示全部楼层
那得看gcc的target是什么。而且,你的系统如果不是64位的,好像是编译不出64位程序的。
回复 支持 反对

使用道具 举报

发表于 2005-7-19 14:02:58 | 显示全部楼层
如果是这样的情况呢
64位CPU,64位操作系统,64位编译器,编译出来的程序是64位的吗?
回复 支持 反对

使用道具 举报

发表于 2005-7-19 14:32:46 | 显示全部楼层
这与 host 机器是什么没有关系,要不怎么做到交叉编译。
gcc 配置正确的话,在 32 位的 x86 机器上可以生成 64 位的 sparc 代码。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表