如何找出我应该在Linux服务器上安装哪个Java二进制文件?在Java下载页面中,我看到: Linux x64自解压缩安装程序和Linux x86自解压安装程序。
运行uname -a I get: Linux2.6.26-2-AMD 64 #1 SMP 19 22:33:18 UTC 2009 x86_64 GNU/Linux
但结果让我感到困惑,它有64和86两个数字,所以我仍然不知道我应该取哪个二进制数。我可以请您帮个忙吗?
我是汇编界的新手,在linux中创建可执行文件时遇到了问题,我将这段汇编代码保存为file.asm并使用终端进行编译:
nasm -f elf file.asm
ld -o file file.o" // the problem lies here. I always get this notice:
ld: i386 architecture of input file 'file.o' is incompatible with i386:x86-64"
因此,我不能继续运行该文件。这可能是因为我的ubuntu版本,不过,我不这么认为。:(我不知