我在MacBook Pro上使用Eclipse编译并运行了一个C++程序。我现在需要将Unix可执行文件转换为Windows可执行文件。我如何去做这件事?具体来说,我如何让这些代码在命令提示符下运行在Windows机器上?将Unix可执行文件转换为Windows可执行文件
1
A
回答
5
要使unix可执行文件在Windows系统上运行的唯一方法是使用虚拟机(如VMWare或VirtualBox)。这不是真的在Windows上运行它,当然,它在Windows上设置UNIX系统并在该UNIX系统上运行它。
这两个系统之间的可执行文件(和所需的运行时环境)有很大的不同,你不能只从一个系统上运行可执行文件。
你唯一的选择是在你的Windows系统上安装Eclipse并在那里编译应用程序。
0
你不能“转换”一个可执行文件,你需要重新编译你的目标系统。如果您正在使用为Eclipse设置的GCC工具链,并且没有Mac特定的代码,那么应该像移动项目一样简单,在Eclipse中设置它并重新编译它。如果这太麻烦了,你可以考虑建立一个Makefile
并使用MingW或Cygwin,或者如果你愿意的话,甚至可以使用Visual Studio。如果有Mac特定的代码,那么你需要查找适当的Windows文档,或者使用像GTK +或Qt这样的跨平台的东西。
相关问题
- 1. 将unix可执行文件转换为纯文本
- 2. 如何将动态可执行文件转换为静态可执行文件?
- 3. 可以将R文件转换为可执行文件吗?
- 4. 如何将可执行文件转换为文本文件。
- 5. 将exe文件转换为unix环境下的可执行文件
- 6. 将python程序转换为Windows可执行文件
- 7. 如何将Windows窗体转换为可执行文件
- 8. 将类库dll文件转换为可执行文件
- 9. 将文件夹转换为Java中的可执行jar文件
- 10. 如何将Arduino文件转换为可执行文件.exe
- 11. 将战争文件转换为可执行文件
- 12. 将.m文件转换为二进制可执行文件
- 13. 将JBOSS WAR文件夹转换为可执行文件JAR
- 14. 如何将python文件转换为可执行文件?
- 15. g ++为windows生成可执行文件
- 16. 为Windows签名可执行文件
- 17. UNIX cc可执行文件位置
- 18. Lua到Unix可执行文件?
- 19. 解密一个unix可执行文件
- 20. 负荷UNIX可执行文件以ASCII
- 21. 将数据追加到可执行文件(Windows,Unix)
- 22. 可执行文件
- 23. 可执行文件
- 24. 在windows中运行ubuntu文件作为可执行文件
- 25. 在Linux/Unix文件系统上将可执行文件挂载为文件
- 26. Unix可执行文件无法在MAC OSX中执行
- 27. 将python脚本转换为可执行文件
- 28. 将可执行文件2008转换为dll
- 29. 将.java“安装程序”转换为.jar可执行文件
- 30. 如何将Java应用程序转换为可执行文件?
你有源代码吗? –
转换过程被称为“便携式代码”和“重新编译”。 –
http://www.colinux.org/ – Mehrdad