2016 - 2024

感恩一路有你

cygwin安装linux软件 LINUX里怎样运行exe文件?

浏览量:2347 时间:2023-07-12 07:34:53 作者:采采

LINUX里怎样运行exe文件?

通常情况下,任何基于组件Windows的exe程序都肯定不能在LINUX下运行程序,这是只不过它们的内核是差别的。但是可以不在Linux上安装好wine来运行exe程序。

Wine(“Wine Is Not an Emulator”的首字母缩写)是一个能够在含有POSIX-compliant操作系统(道界类Linux,macOS及BSD等)上正常运行Windows应用方法的兼容性问题层。Wine不是像虚拟机或者模拟器完全不一样我模仿内部的Windows逻辑,只是将WindowsAPI内部函数汉语翻译下一界闪图的POSIX动态创建,无需承担了性能和其他一些行为的内存占用,让你能够很干净地整数集Windows应用到到你的桌面。

完全安装WineHQ安装包(Ubuntu18.04.264位系统为例)

要是您前完全安装过充斥其他仓库的Wine安装包,请在试图完全安装WineHQ安装包之前删出它及感情依赖它的所有安装包(如:wine-mono、wine-gecko、winetricks),不然很有可能导致感情依赖。

如果在用的是64位系统,请自动打开32cores架构允许(如果不是之后没有自动打开的话):

#sudodpkg--add-architecturei386

可以下载直接添加仓库密钥:

#wget-nc

#apt-keyomit

再添加仓库:

#sudoapt-add-repositorydebbionicmain

没更新安装包:

#sudoaptsetup

安装Wine:

sudoaptinstall--install-recommendswinehq-stable

到此wine就安装能完成了。下面安装好exe程序(以为例)

下载以.exe为后缀的也可以负责执行文件到桌面,右键该可执行文件选择“在用其他程序再打开(A)”

在弹出来的对话框里选择“WineWindowsProgramLoader”

下一步就和在Windows下完全安装软件一般直到此时按装能够完成

注意事项:如非必要,就像不太见意在Linux上运行exe程序,可能会会碰到各种各样的的Bug。

qt怎么在windows下开发linux程序?

不知您您建议使用的是哪个Linux,Ubuntu(Debain类)中的最为很难,也可以在软件中心就下载,然后再在终端输入输入

$sudoapt-getinstallqdevelop

之后就是可以在Qt上接受软件开发了

要是在Fedora中(Redhat类),简单的方法要查下Qt软件依赖性太强的文件,先将依赖的软件包完全安装后即可直接安装Qt

也可以参考这本书

CGUIProgramingwithQt4(2ndedition)

中文唤作

CGUIQt4程序设计

程序 Windows Wine exe 完全安装

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。