cygwin安装linux软件 LINUX里怎样运行exe文件?
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程序设计
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。