今日试用wine,让windows可执行程序在linux操作系统下运行!
wine通过重新实现windows系统中的大多数API,使windows系统下的可执行程序(EXE)不经任何修改即可在linux/unix/solaris等多种操作系统下直接运行。
其官方网站(www.winehq.com)上有VB、VC、Flash、IE、DreamWeaver等众多大名鼎鼎的Windows应用软件在LINUX操作系统下的运行图片,给人很深的印象。
wine的安装非常简单,到
http://www.winehq.com/site/download
根据你的操作系统选择适当的安装包(RPM)。
RPM安装包在XWindow下双击即可启动安装程序,自动完成wine的安装。
wine安装完成后,有两种方法可以启动EXE程序:
1、在图形界面下直接双击EXE文件
2、在命令行下 wine 文件名
如:wine notepad.exe
我经过实际试用,发现效果相当好,程序的运行速度好象比Windows下还要快(别不信,试试)。
我分别用VC、Delphi、易语言各写了些小的窗口程序,可以正确运行。VC编译的程序需要静态连接MFC。易语言编译的独立可执行程序可直接运行;非独立可执行程序在所需支持库存在的情况下也可以直接运行。我尝试启动易语言IDE,成功了,但启动后大约十秒钟就自动退出,据吴涛透漏可能是因为他使用了非常规手段读取硬盘数据。