linux 下可以用gcc 编译windows可用的 exe文件吗?
发布网友
发布时间:2022-04-26 23:22
我来回答
共4个回答
热心网友
时间:2022-06-20 01:07
根据gcc的编译选项可以看出: 不能
由于Linux和windows是完全不兼容的, Linux上不使用文件后缀名来区分文件, 所以同样是gcc编译出来的文件,在Linux上可以执行, 在windows就不能了。
可以安装Cygwin模拟Linux环境,将源代码拷到windows下, 用Cygwin编译出exe文件,可以在Windows上执行。
热心网友
时间:2022-06-20 01:08
有方法的,不过要看你编绎出的程序需要用到多少windows的库,看看linux下有没有可以替代的,不过很多时候没有windows内核还是无法编译成功的。
方法一:安装mingw32
方法二:virtualbox安装xp的虚拟机
方法三:通过wine使用cl命令行编译
上面几个方法你可以尝试一下。
至于编辑嘛,高手一般直接就用vim,如果你觉得难用的话,可以用eclipse或者kdevelop,kdevelop有点像windows下VS,希望对你有所帮助
热心网友
时间:2022-06-20 01:08
linux下不能生成exe文件的
vim对新手是很痛苦,因为你习惯了windows下的编辑器。linux下那样的编辑器也很多:gedit,kwrite,kscope,kdevelop....(前两个是编辑器,后两个是集成开发环境)
热心网友
时间:2022-06-20 01:09
linux用什么都不能生成exe文件
我在windows一样用vim写代码