2012-02-11 111 views
2

可能重复:
Howto compile for Windows on Linux with gcc/g++?如何编译C++在Linux上进行,以使Windows二进制

我们没有窗户这里,我怎么能编译这个程序对于一些PPL?有没有什么有趣的Linux的Linux程序运行在Windows或什么。

+0

为什么你投我一票= [ – user1139252 2012-02-11 20:15:49

+0

这是一个完全有效的问题。答案是与mingw交叉编译。我没有足够的信誉在3分钟内回答...... – Tobias 2012-02-11 20:19:03

+0

通常情况下,分发源代码会更好。另外,观看Windows用户努力在“Visual C++”上编译的东西很有趣;) – aviraldg 2012-02-11 20:23:59

回答

6

您可以使用交叉编译gcc-mingw

我没有使用它自己,它只是理论上的。

+0

哦,这是一个Qt应用程序,我认为它可以使用本地gcc-mingw?我只是在输出程序中放下一个.exe文件,然后发布mingw dll文件? – user1139252 2012-02-11 20:29:36

+1

@ user1139252您需要[交叉编译器](http://en.wikipedia.org/wiki/Cross_compiler)。交叉编译器是一种编译器,它能够为运行编译器的平台以外的平台创建可执行代码。 – 2012-02-11 20:34:36

相关问题