如何将 linux 可执行文件(二进制)转换为 windows exe 文件? [英] How to convert a linux executable file (binary) to windows exe file?

查看:127
本文介绍了如何将 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屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆