首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将exe文件从Ubuntu oracle虚拟盒传输到主机(windows 7)

将exe文件从Ubuntu oracle虚拟盒传输到主机(windows 7)
EN

Ask Ubuntu用户
提问于 2015-07-27 11:08:24
回答 1查看 1.1K关注 0票数 -2

我想将一个可执行文件从Ubuntu传输到Windows。我已经尝试通过我安装了Ubuntu的VM的共享文件夹。它可以工作,但是当我在Windows中打开可执行文件时,没有定义该文件(不是exe文件)。

可执行文件(sphinx3_align)是包sphinx3工具的一部分。运行sphinx3工具后,我将sphinx3_align/usr/local/bin复制到共享文件夹,但当我在Windows中打开它时,它会告诉我文件没有定义。

file sphinx3_align的输出:

代码语言:javascript
复制
sphinx3_align: ELF 32-bit LSB  executable, Intel 80386, version 1 (SYSV),
  dynamically linked (uses shared libs), for GNU/Linux 2.6.24,
  BuildID[sha1]=d4584be6f1adc0b0a8471cd8e774a79c53b1f7f3, not stripped 

如何将此文件传输到Windows系统?

EN

回答 1

Ask Ubuntu用户

发布于 2015-07-29 08:47:49

无法在Windows系统上运行此文件!绝不可能。没有机会。

正如您在file的输出中所看到的,它表示ELF 32-bit LSB executable, [...] for GNU/Linux 2.6.24。ELF是Linux使用的编译二进制可执行文件的格式,它甚至告诉您,这个程序是为Linux内核2.6.24编写的(这看起来很旧,以及它告诉我们的CPU体系结构.-但这并不重要)。

相比之下,Windows使用PE格式编译二进制可执行文件(称为*.exe文件)。而且,除了本机可能不会在Ubuntu/Linux上运行.exe文件之外,您还可能不会在Windows上运行任何Ubuntu可执行二进制文件。

wine在Linux上运行Windows应用程序(这并不适用于所有的软件,只是一些程序),但我还没有听说过在Windows上执行Linux程序的模拟器。您将不得不停留在您的Ubuntu程序或搜索互联网上的Windows兼容下载。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/653253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档