对这个概念我一直比较模糊,我认为它们的区别就是32位CPU的服务器就装32位的linux,64位CPU的服务器就装64位的linux? 不知对否? 那么,哪些服务器是64位的呢?IBM 366是么?HP DL380G4是么?抑或仅仅是安腾CPU的小型机才是64位机?才可以装64位的linux? 这年头标称64位的CPU满大街都是啊.
作RHAS4,x86_64下编译程序,在链接时出错: hidden symbol '__dso_handle' in /usr/lib/gcc/x86_64-redhat-linux/3.4.6/crtbegin.o is referenced by DSO /usr/bin/ld:final link failed:输出不可表示的节 这是什么意思啊,哪里出了错?
rt, 我工作用的机器是64位的linux, 要链接一个32位的.o文件, ld的参数该怎么传? 直接调ld, 老是报错: i386 architecture of input file `start.o' is incompatible with i386:x86-64 output
有个开发环境需要64位linux,但是这个开发环境需要Perl load一个32位的.so文件。。 不知道有哪位大侠遇到过这种情况。。 PS: 我曾试过使用32位的perl的rpm包,安装的时候报conflict. 也试过用source的方式安装,在cc选项中加入-m32(但是ld选项中没加),安装的时候 报错,记得好像是说.o不兼容。
我安装的是Redhat AS3, [root@cbtt1 java]# uname -a linux cbtt1 2.4.21-27.ELsmp #1 SMP Wed Dec 1 21:59:02 EST 2004 i686 i686 i386 GNU/linux 我不知道这是32位的还是64位的!
我的红帽版本是Red Hat Enterprise linux AS release 4 (Nahant Update 2) 用什么命令可以看我的主机是64位的还是32位的?
我公司的服务器是4G内存。可是在linux下只能检测到3G。 有人说是因为我的系统是32位的。如果是64位的就可以 检测到4G内存。 请问大侠。是不是这样的! 谢谢