近期在看android的源码,希望在linux环境下使用source insight,在网络上查了很多发现通过wine可以使用。
1、wine简介
wine就是一个能在linux上运行windows程序的工具,它既是一个模拟器也是提供了一个兼容层,提供了另外一种实现windows程序调用DLL库的方式,同时用一个进程替代windows NT kernel
详细参考:
http://en.wikipedia.org/wiki/Wine_(software)
http://tech.ccidnet.com/art/302/20070929/1230307_1.html
http://www.dedecms.com/knowledge/servers/linux-bsd/2009/0929/470.html
2、安装
我是没有采用手动安装方法,比较偷懒使用ubuntu自带的“新立得软件包管理器”安装的,避免了包依赖问题,在系统——系统管理——新立得软件包管理器,手动安装网上有参考!
3、安装source insight
我使用的是source insight绿色版,就是免安装的,比较方便,推荐!把source insight目录拷贝到linux下目录,进入所在目录,找到Insight3.exe,右键“用Wine Windows Program Loader 打开”,即可。
由于wine会把linux路径虚拟成windows盘符使用,如wine会把~/.wine/driver_c 当做C盘来使用。可以用Winecfg把常用的工作目录都虚拟成WINDOWS的盘符
所以创建新项目时,路径是C:/windows/......都无需在意,一路确认就可以,与windows上使用无差别