我正在尝试使用 make 命令来构建项目。但我不知道该选择哪个系统。我怎么知道?
在配备 Intel Core 2 Duo CPU T7500 @ 2.20GHz x2 的 Dell Latitude D630 上运行 Ubuntu 15.04
该处理器于 06 年第 3 季度发布,因此我知道它不会属于 2011 年后的任何选项。
编辑:刚刚意识到这些参数是特定于该程序的。以下是可用的参数:
linux-x86-64-avx Linux, x86-64 with AVX (2011+ Intel CPUs)
linux-x86-64-xop Linux, x86-64 with AVX and XOP (2011+ AMD CPUs)
linux-x86-64 Linux, x86-64 with SSE2 (most common)
linux-x86-avx Linux, x86 32-bit with AVX (2011+ Intel CPUs)
linux-x86-xop Linux, x86 32-bit with AVX and XOP (2011+ AMD CPUs)
linux-x86-sse2 Linux, x86 32-bit with SSE2 (most common, if 32-bit)
linux-x86-mmx Linux, x86 32-bit with MMX (for old computers)
linux-x86-any Linux, x86 32-bit (for truly ancient computers)
generic Any other Unix-like system with gcc
编辑2: 每个安装文档: 进入“src”子目录并调用“make”以获取存在特定支持的操作系统列表:
cd src
make
请记下您的系统的 make 目标并输入:
make clean SYSTEM
其中 SYSTEM 是适当的 make 目标。
答案1
你的英特尔酷睿 2 双核 CPU T7500是一个64位处理器。因此,如果您安装了 64 位操作系统,则可以尝试make
目标linux-x86-64
;如果安装了 32 位操作系统,则可以尝试linux-x86-sse2
.