在windows下运行linux gcc编译的程序

Mat*_*nti 8 c linux windows gcc cygwin

好的,伙计们,希望这是一个非常简单的问题:有没有办法在Windows操作系统上使用gcc运行在linux下编译的C程序?请不要告诉我在windows下重新编译它,因为我已经尝试但看起来没有c windows编译器有128位原生类型,并且使用bignum库使我的程序比10到100倍慢.有没有办法在Windows下运行Linux二进制文件?有人告诉我一些关于cygwin的事情,但我不知道从哪里开始.(我的程序也应该是可移植的,所以我不需要在我的机器上安装程序和东西).

非常感谢你!!马特奥

Cha*_*tin 9

没有直接的方法.Linux可执行文件的格式与Windows完全不同.还有其他几种选择.


T S*_*T S 5

在我看来,flinux可以做到这一点。

从描述来看:

...是一个动态二进制翻译器...能够在Windows上运行未经修改的Linux二进制文件...

注意:我没有测试过这个。