makeコマンドはどのシステムに適用されますか? [閉鎖]

makeコマンドはどのシステムに適用されますか? [閉鎖]

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-64linux-x86-sse2

おすすめ記事