linux 下可以用gcc 编译windows可用的 exe文件吗?

来源:百度知道 编辑:UC知道 时间:2024/05/26 10:21:20
我用gcc a.c -o a.exe
编译出来的a.exe在windows↓不能运行啊

linux用什么编程软件能编出exe文件?

另外高手给推荐个编辑器吧! 用vim输入很麻烦的……

有方法的,不过要看你编绎出的程序需要用到多少windows的库,看看linux下有没有可以替代的,不过很多时候没有windows内核还是无法编译成功的。
方法一:安装mingw32
方法二:virtualbox安装xp的虚拟机
方法三:通过wine使用cl命令行编译
上面几个方法你可以尝试一下。

至于编辑嘛,高手一般直接就用vim,如果你觉得难用的话,可以用eclipse或者kdevelop,kdevelop有点像windows下VS,希望对你有所帮助

根据gcc的编译选项可以看出: 不能
由于Linux和windows是完全不兼容的, Linux上不使用文件后缀名来区分文件, 所以同样是gcc编译出来的文件,在Linux上可以执行, 在windows就不能了。

可以安装Cygwin模拟Linux环境,将源代码拷到windows下, 用Cygwin编译出exe文件,可以在Windows上执行。

linux下不能生成exe文件的

vim对新手是很痛苦,因为你习惯了windows下的编辑器。linux下那样的编辑器也很多:gedit,kwrite,kscope,kdevelop....(前两个是编辑器,后两个是集成开发环境)

linux用什么都不能生成exe文件

我在windows一样用vim写代码