随着人们生活水平不断地提高,越来越多的人选择使用苹果电脑。换电脑后一个很大的问题就是,少了不少windows下常用的软件。各种开发工具还算好解决,由于搞开源技术的人,还是以linux、mac为主,所以mac下基本都有与windows下对应的开发工具(常常还要更好用)。
虽然office也推出了mac版,但当文档在mac和windows下依次编辑时,总是存在各种字体、版式的错乱。(而且不少人,换mac后依然保持着使用盗版软件的习惯,为了完美破解,常常会选择安装更低的版本,兼容性便会进一步降低)
其实一些高手已经给出了一个另类的解决方案,通过一款叫crossover的软件,在mac上安装windows下的软件。(crossover是收费的,但可以找到破解版)其原理是在一个叫wine的开源项目之上(在类unix系统上,实现了windowsAPI,其命名“Wine Is Not an Emulator”表示着自己不是虚拟机),提供了更完善的依赖及配置。既然它敢用来收钱,说明做的就是要比wine好。较虚拟机,对windows程序兼容性差很多,但具有性能优势,至少不用一直运行着一套windows操作系统。
crossover下载:百度“crossover mac 破解版”,能找到16版本的。
安装office:
office下载:百度“office 2007 破解版”,由于crossover对这个版本的office,兼容最好。
打开crossover,点击“安装windows应用程序”,按提示安装即可。(crossover中的容器,大概只是用来隔离各种类库依赖的,不会因为创建的容器过多产生性能下降)建议至少要保证office这样重要的软件,独占一个容器。
安装rtx:
mac版的rtx美观也足够好用,安装win版必要性不大。(win版安装后,还存在鼠标指向显示错位的问题)这里拿它来举例,说明如何安装一个依赖mfc的windows程序。
crossover安装向导,不但可以自动安装依赖,对于免费的软件,还能自动从网上下载安装包。
由于crossover中只配置了2012版的rtx,所以安装时,先选择2012版,再手动选择自己下的2015版即可。
不知什么原因,其中的依赖visual c++ 6.0无法下载。幸好我们有迅雷,粘贴url:http://download.microsoft.com/download/1/9/f/19fe4660-5792-4683-99e0-8d48c22eed74/Vs6sp6.exe就能下载成功。待安装错误提示时,手动选择自己下载好安装文件即可。