在Linux环境下直接运行Windows程序确实不是直接支持的功能,因为Linux和Windows是基于不同内核的操作系统,它们的二进制执行文件格式(如ELF和PE/COFF)以及系统调用等底层机制都不同。不过,有几种方法可以在Linux上运行Windows程序: 1. 使用Wine兼容层 Wine是一个允许Linux和Unix系统在不安装Windows的情况下运行Windows应用...
在windows上编辑好sh后到linux下运行时常会出现“no such file or directory”,这一般是格式的问题,改成unix格式就可以,具体步骤如下。开始以为是sh路径问题,用which查看是正确的。用vim打开文件:vi 文件名 按‘:’号键,输入查看文件的格式命令set ff或set fileformat 可以看到格式是DOS的 再按...
Wine ( “Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,macOS 及 BSD 等)上运行 Windows 应用的兼容层。 Wine 不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是將 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其他一些行为的内存占用,让...
1、 打开Applications(应用程序)>Ubuntu Software Center(Unbuntu软件中心),打开Ubuntu软件中心。然后点击Edit(编辑)>Software Sources(软件源)。选择Other Software(其他软件)选项卡,点击Add(添加)。然后输入下列apt行:ppa:ubuntu-wine/ppa 2、Allsoftwares右侧菜单中选择“PPA for Ubuntu Wine Team”,然...
下载[url]http://www.cendio.se/files/thinlinc/seamlessrdp/seamlessrdp.zip[/url],并解压到C盘根目录下,C:\seamlessrdp,然后就登出吧; 配置Ubuntu: 安装rdesktop,执行“sudo apt-get install rdesktop”; 然后在终端下执行以下命令,运行Windows程序:
要看你是什么程序,要是只用了标准c库的话重新编译一变(windows下)就可用了,要是用了别的就需要移植了,要使用了GTK+和linux的脚本等等,只能重写了。还有更悲剧的情况:如果你的linux的文件系统不支持windows的文件系统(老linux常见(redhat3.0))你练文件都看不见。就算支持NFS的linux文件到了...
Linux下开发Windows平台运行的程序 - MinGW 开源不乏神人,于是有了MinGW(Minimalist GNU for Windows),又称mingw32,是将GCC编译器和GNU Binutils一直到Win32平台下,包含一系列头文件、库和可执行文件。另有mingw64,可产生64位Windows可执行文件的GNU交叉编译器。然后很多开发者不习惯Windows下的开发环境,还是坚持Linux...
1,linux不能运行windows程序 2,linux下可以用Open Office,Red Office,WPSOffice,永中Office等软件打开word、excel、ppt文档,但或多或少都有些兼容性问题 3,linux比较多用在服务器端,做开发会用的比较多,本身对机器配置的要求可以低一些
Linux:test_l windows下test_w.exe 且都能正常工作. 但test_l和test_w 2个文件如果用工具比较的话,大不相同. why? a. 因为一个可执行文件本身并不是仅仅包括对CPU的指令调用请求那么简单.还包括对全程序数据区,共享数据区,代码区的定义,程序中用到的字串需要在文件中存储,还要有对其它库调用信息的存储。
2、winetricks,这是一个Windows有关库和软件的小程序,wine的辅助工具。以后通过winetricks,方便安装windows下的dll。 3、cabextract,是用于微软的.cab压缩/解压文件 4、ies4linux,linux下运行ie4、ie5、ie5.5、ie6、ie7的解决方案,图形化安装 不要认为有了wine就可以真的像windows一样运行exe,如果真的那么好干脆改名...