我还没有加载 Linux 的虚拟机(我的机器上的虚拟机上有 OpenSUSE),但是每当我在 Cygwin 下运行可执行文件时,我都会收到错误消息“无法执行二进制文件”。Windows (PowerShell) 告诉我它找不到作为文件名的命令,或者如果我使用 ./,它告诉我没有应用程序可以打开此文件。此外,在 Windows(命令提示符)中,我收到一条消息,指出该文件未被识别为命令或可运行程序。
请注意,我已经在 Cygwin 上使用 chmod 将文件设置为可执行文件。
我不知道这是什么语言,但它是一个可执行文件。我试图能够在我的本地机器上执行这个文件,这样我就可以完成它的实际分配,即对应用程序进行黑盒测试。不幸的是,我要出差,不想依赖学校的服务器,因为在我回家之前我无法获得可靠的 Internet 访问。
感谢您提供有关处理此问题的任何建议。