我成功升级了。现在,当我运行这个:
dpkg --list | grep linux-image
我明白了:
ii linux-image-3.13.0-24-generic 3.13.0-24.47 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc linux-image-4.4.0-31-generic
我试图用C++ for Windows(MinGW)和Linux(g++)编写跨平台代码。我被用于将Linux中的64位整数定义为"long",但是当我迁移到MinGW时,sizeof(long)返回了4个字节。然后,我发现我可以使用"long long“或"__INT64”来定义MinGW中的64位整数。我有两个问题:
1.-为和Linux定义64位整数的最可移植方式是什么?我目前使用的是#ifdef,但我不知道这是否是最好的方法:
#ifdef LINUX
#define INT64 long
#elif WIN32
#define INT
查看中的linux kernel powerpc syscall编号,有5个ABI:
The <abi> can be common, spu, nospu, 64, or 32 for this file.
common,32和64是显而易见的,但是什么是spu和nospu。这些是32位还是64位?
我想下载Oracle 6,以便在我的笔记本上安装基本用途,以便使用oracle11g r2数据库,因为这是为数不多的受支持的Linux发行版之一。当我转到下载第一节时,下面是几个选项:
-Oracle Linux Release 6 Update 4 for x86_64 (64 Bit)
-Oracle Linux Release 6 Update 4 Boot iso image for x86_64 (64 bit)
-Oracle Linux Release 6 Update 4 UEK Boot ISO image for x86_64 (64 bit)
-Oracle Linux