2

Perlスクリプトに64ビットマシンで実行されていると思わせるにはどうすればよいですか?64ビットマシンで書き込まれたデータのバイナリ解析を実行する必要がありますが、32ビットマシンで(たとえば、引数フラグを介して)解析する必要があります。私のコードでは、フォーマットを使用してpack/unpackを使用しています'L!4'

4

1 に答える 1

1

問題がスクリプトが 64 ビット マシンで正しく動作することである場合は、VirtualBox を使用して 64 ビット バージョンの OS をインストールすることをお勧めします。

参照: https://superuser.com/questions/25495/virtual-machine-running-64bit-from-a-32bit-system

しかし、「L!4」マスクを「悪用」するためだけにそれが必要な場合は、別の解決策を探す必要がありますか? (例: お使いの PERL バージョンが "L" ではなく "Q" をサポートしているかどうかを確認しようとしましたか?)

于 2010-07-20T07:50:53.600 に答える