原文链接:http://blog.csdn.net/ddk3001/article/details/52469283
1 要求
本文基于下面的要求,简要说明在Linux中运行Windows程序的方法。
1、Windows程序:wintest
wintest是32位Windows应用程序,需要安装后才能使用。
安装后,可以使用命令行执行文件转换:wintest.exe e:\in.txt e:\out.txt
wintest程序的功能是读入in.txt,输出out.txt。
2、在Redhat中运行wintest程序
要求在Redhat 6.3(64位)中运行wintest程序,即Redhat提供in.txt,wintest完成转换,输出out.txt。
2 使用Windows虚拟机运行程序
1、安装虚拟机:Redhat中安装VirtualBox,VirtualBox中安装Win7虚拟机
2、Win7虚拟机安装虚拟机增强功能(设备 - 安装增强功能),然后安装wintest程序。
3、使用VirtualBox设置Win7虚拟机的共享目录,它是Redhat中的一个目录。
4、启动Win7虚拟机后,在浏览器中就可以看到共享目录。
5、Redhat中将in.txt放入共享目录,在Win7执行wintest程序,它从共享目录中读取in.txt,将out.txt放入共享目录,这样,Redhat就获得了out.txt。
3 使用Wine运行Windows程序
3.1 使用源代码安装Wine
参考: