真正实现再wine上安装VC6.0,并编译调试程序
2014-08-29 22:04
281 查看
在wine上装VC6的想法以前用虚拟机玩Linux时就有,知道这两个月因为某原因在实体机上装Linux才正式努力的实现。
直接安装问题太多,就算时用最新的Crossover试用版装也有ACCMP错误之类。
网上的资料也少的可怜,
有个自称装上的,
帖子连接 ,也没写具体步骤。按着wineHQ那文章的说法,先设为win98,再安装然后安装再设回xp的方法,IDE可以运行,但是调用cl,link有问题,无法变异代码。
网上还有个讲WIndows和Linux交叉编译的,提到这个问题,也只是说拷贝文件,自己写make文件,非常繁琐。
我经过不懈努力,终于找到一种方法,既能运行IDE,又能再IDE中编译代码。
步骤如下:
一。按照文章所说的方法,先将wine设为win98,安装VC6,不要改安装路径,中途有错误(主要是装JAVA时的错误及安装时字体资源的错误)全部忽略,进行下一步。提示装DCOM98时把选项去掉,InstallSheild之类都不要装。
二,下载绿色版的VC6(下载地址),也不要改安装路径,有错误忽略继续。
三。再运行vc的安装程序,选择“Add/Remove”,这时候你会发现不管你之前是否选择过,Unicode相关的都没了。将这部分选上,安装。此时可能有鼠标点选无效的情况,用箭头键选取即可。
四。将wine设置为WinXP,下个VC6SP6,解压,运行setup。exe安装。应该没有什么问题的。
现在你就可以再系统菜单的wine下找到VC的快捷方式尝试一下了。
如果利用的是POL,再容器上自己简历一个MSDEV.exe的快捷方式即可
把wine设置为vista以上的,就可以安装DirectX9bSDK,效果如下图:
再给张某界面库的图
再说几句题外话。
在查找资料的时候我见过不少说辞。
有的说用CrossOver,有的说用虚拟机,也有的质疑再wine上装vc的必要性。
其实我追求的时一个高效的开发环境,不要像VC6之后都要.NET。CrossOver装VC6,我这重有些问题,而且还要花钱。虚拟机更不用说了,系统装上去就是几个G,执行效率更不用说了。我真就试过,架在内存盘上的虚拟机,编译界面库的速度远低于wine下的VC。
直接安装问题太多,就算时用最新的Crossover试用版装也有ACCMP错误之类。
网上的资料也少的可怜,
有个自称装上的,
帖子连接 ,也没写具体步骤。按着wineHQ那文章的说法,先设为win98,再安装然后安装再设回xp的方法,IDE可以运行,但是调用cl,link有问题,无法变异代码。
网上还有个讲WIndows和Linux交叉编译的,提到这个问题,也只是说拷贝文件,自己写make文件,非常繁琐。
我经过不懈努力,终于找到一种方法,既能运行IDE,又能再IDE中编译代码。
步骤如下:
一。按照文章所说的方法,先将wine设为win98,安装VC6,不要改安装路径,中途有错误(主要是装JAVA时的错误及安装时字体资源的错误)全部忽略,进行下一步。提示装DCOM98时把选项去掉,InstallSheild之类都不要装。
二,下载绿色版的VC6(下载地址),也不要改安装路径,有错误忽略继续。
三。再运行vc的安装程序,选择“Add/Remove”,这时候你会发现不管你之前是否选择过,Unicode相关的都没了。将这部分选上,安装。此时可能有鼠标点选无效的情况,用箭头键选取即可。
四。将wine设置为WinXP,下个VC6SP6,解压,运行setup。exe安装。应该没有什么问题的。
现在你就可以再系统菜单的wine下找到VC的快捷方式尝试一下了。
如果利用的是POL,再容器上自己简历一个MSDEV.exe的快捷方式即可
把wine设置为vista以上的,就可以安装DirectX9bSDK,效果如下图:
再给张某界面库的图
再说几句题外话。
在查找资料的时候我见过不少说辞。
有的说用CrossOver,有的说用虚拟机,也有的质疑再wine上装vc的必要性。
其实我追求的时一个高效的开发环境,不要像VC6之后都要.NET。CrossOver装VC6,我这重有些问题,而且还要花钱。虚拟机更不用说了,系统装上去就是几个G,执行效率更不用说了。我真就试过,架在内存盘上的虚拟机,编译界面库的速度远低于wine下的VC。
相关文章推荐
- 亲测VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序(图文并茂,非常详细) good
- 亲测VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序http://www.cnblogs.com/elect-fans/archive/2012/
- (原创)亲测VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序
- cygwin的安装及编译和调试程序
- vc2005编译出来的程序实现绿色版,即无须安装运行库
- 亲测VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序
- VS2010 win7 QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序
- VS2010 win7 QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序
- 亲测VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序
- VS2008纯静态编译QT4.8.0,实现VS2008编译调试Qt程序,QtCreator静态发布程序
- 如何实现源码编译安装程序
- VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序
- cygwin的安装及编译和调试程序
- VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序
- vc6.0编译c++程序后在vc2008中调试的技巧(符号信息和链接)
- Raspbian Ubuntu下安装OpenCV2.4.9的详细过程及碰到的问题和第一次程序的编译调试
- vc2005编译出来的程序实现绿色版,即无须安装运行库
- VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序
- vc2005编译出来的程序实现绿色版,即无须安装运行库
- VS2005 Web项目安装部署:利用预编译的Dll 隐藏.cs文件 的简单实现