我有一个文件,它是服务器上的可执行文件。当我只是scp
用来将其复制到我的Mac桌面上时,我得到了bash-./fig up无法执行二进制文件。
我相信这是因为它来自Linux,现在我正在尝试在Mac终端上运行它。任何想法如何解决这个问题?
如果fig
是二进制文件(而不是脚本文件),则它将无法在其他操作系统上运行。运行file fig
以找出答案(如果输出类似于ELF 64-bit LSB executable
,则为二进制,如果看起来更像,则为Perl script, ASCII text executable
脚本,并且至少有在不同平台上运行的机会)。在这种情况下,您将必须找到该程序的版本,该版本是为正确的平台构建的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句