如何将 linux 可执行文件(二进制)转换为 windows exe 文件? [英] How to convert a linux executable file (binary) to windows exe file?
本文介绍了如何将 linux 可执行文件(二进制)转换为 windows exe 文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有什么方法可以将 Linux 二进制文件转换为 windows exe 文件?例如,如果在 Linux 中创建一个非常简单的二进制文件,如下所示:
Is there any way to convert a Linux binary file to windows exe file? For example if in Linux create a very simple binary file like this:
echo "main(){int i; i=i+1;}" >> main.c
gcc main.c -o main
有什么方法可以将主二进制文件转换为windows exe文件?
Is there any way to convert main binary file to a windows exe file?
推荐答案
您不能将 linux 可执行文件转换为 windows 可执行文件.但是你可以用交叉编译器编译源代码.
You can not convert a linux executeable into a windows executeable. But you can compile the source with cross-compiler.
例如:MinGw32
如果你在 ubuntu 中:
if you are in ubuntu:
sudo apt-get install mingw32
i586-mingw32msvc-cc main.c -o main.exe
这篇关于如何将 linux 可执行文件(二进制)转换为 windows exe 文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文