LinuxからMacに実行ファイルを転送する

LinuxからMacに実行ファイルを転送する

サーバー上で実行可能なファイルがあります。scpMacデスクトップにコピーすると、bash - ./fig upがバイナリを実行できないというメッセージが表示されます。

私はこれがLinuxから来たので、信じてMac端末で実行しようとしています。この問題を解決する方法を知っていますか?

答え1

figスクリプトではなくバイナリの場合、他のオペレーティングシステムでは実行されません。実行しfile figて確認します(出力が次の場合はELF 64-bit LSB executableバイナリ、次の場合はPerl script, ASCII text executableスクリプトであり、少なくとも他のプラットフォームで実行される可能性があります)。この場合、そのプラットフォームに合わせて構築されたプログラムのバージョンを見つける必要があります。

関連情報