makeコマンドを使用してプロジェクトをビルドしようとしています。しかし、どのシステムを選ぶべきかわかりません。私はどのように知っていますか?
Intel Core 2 Duo CPU T7500 @ 2.20GHz x2を搭載したDell Latitude D630でUbuntu 15.04を実行
このプロセッサは2006年第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
あなたのIntel Core 2 Duo CPU T750064ビットプロセッサです。したがって、64ビットオペレーティングシステムを使用している場合はターゲットを試すことができ、32ビットオペレーティングシステムを使用している場合はターゲットを試すことができmake
ます。linux-x86-64
linux-x86-sse2