在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。

真正实现再wine上安装VC6.0,并编译调试程序相关推荐

  1. 在win7下安装VC6.0

    一.以系统管理员的身份执行VC6.0安装文件 二.在安装或者使用VisualC++6.0时,凡是出现兼容性问题提示对话框,一律按下面方式处理--把"不再显示此消息"打上勾,然后选择 ...

  2. 记录-如何在集成RTL8168网卡的主板上安装ESXi6.0

    2019独角兽企业重金招聘Python工程师标准>>> 记录-如何在集成RTL8168网卡的主板上安装ESXi6.0 问题:在集成RTL8168网卡的主板上无法直接安装ESXi6.0 ...

  3. WIN10安装VC6.0无法使用的解决办法

    WIN10安装VC6.0无法使用的解决办法 VC6.0确实已经太老了 VC6.0实在是很久以前的开发工具了,现在的win10已经对该软件不兼容,但是为了能使抱着怀旧情节的初学者们能像教科书或老前辈们一 ...

  4. Windows上安装mysql-8.0.29-winx64

    Windows上安装mysql-8.0.29-winx64 1.进入官网找到自己所需的安装包:https://dev.mysql.com/ ,路径:DOWNLOAD–>MYSQL Communi ...

  5. 解决安装VC6.0后出现MSDEV.EXE错误,无法用打开工程解决方法

    问题:安装VC6.0后,在打开项目或添加文件时,出现如下错误: 可能导致原因:由于Ms安装软件的兼容性问题,导致VC6.0安装不完全, 解决方法:--网上打sp6补丁的方法貌似不可用,所以可以采用另一 ...

  6. 在Ubuntu20.04上安装MySQL8.0及正确配置[已验证]

    在Ubuntu20.04上安装MySQL8.0及正确配置[已验证] 安装MySQL 验证 登陆MySQL 创建db 解决workbench连接的问题 小结 常用操作 如何新增用户 对新增的用户更改加密 ...

  7. linux * 10 * * * *,Linux 上安装RealPlayer10.0 (*.bin)

    Linux 上安装RealPlayer10.0 (*.bin) 发布时间:2008-02-01 00:48:45来源:红联作者:opius realplayer是一个比较好的视频音频播放器,支持多种常 ...

  8. GTX1050 Ti(notebook)+Ubuntu16.04上安装Cuda8.0

    本文主要总结了我在笔记本电脑上安装cuda8.0的过程和经验.内容参考了博客 http://blog.csdn.net/victoryaoyu/article/details/70034569, ht ...

  9. ubuntu12.4上安装minigui3.0.12

    在ubuntu12.4上安装minigui3.0.12 一下载源文件 移植所需的文件可以从minigui官网下载:http://www.minigui.org/en/download/ 主要文件有: ...

  10. windows下安装vc6.0和其PSDK

    1安装vc6.0: 下载安装虚拟光驱daemon410-x86.exe,下载vc6.0 iso文件V_VSE600ENU1.iso,之后在虚拟光驱里安装: 2安装psdk  到微软官网下载sdk,至于 ...

最新文章

  1. 【经验】Lenovo/ThinkPad 进入BIOS的方法汇总
  2. 为小区物业开发一个停车位租赁系统
  3. 看完苹果这场最新发布会,我只能说:太sao了
  4. Android解决button反复点击问题
  5. 风洞试验计算机控制模块,计算机控制风洞
  6. Android开发之和风天气篇:1、获取天气信息
  7. 演讲(1)----8个有趣故事
  8. Android IOS WebRTC 音视频开发总结(三六)-- easyRTC介绍
  9. MySQL之终端(Terminal)管理MySQL
  10. 一个较好的基础的数据库连接池知识
  11. HG255D网页摄像头配置
  12. c++输出字符串结尾部分中文乱码问题
  13. ShadowGun 飘动的旗帜
  14. 工作那些事(十)谈谈技术主管(总监)
  15. 极客时间_week03_work
  16. 客户端运行过程中如果用户要卸载如何给出关闭进程提示
  17. RK3399 Android7.1在uboot中设置GPIO的电平无效
  18. Centos7设置阿里源
  19. Sublime中文乱码问题!今天星期四~
  20. 基于OpenLayer的室内地图前端设计开发

热门文章

  1. 计算机abcd地址,IP地址ABCDE的分类说明
  2. Linux学习笔记之CentOS7的 wheel组
  3. java面试官如何面试别人
  4. ColorUI开发手册(适用于后端同学使用)
  5. Eclipse切换回中文
  6. python写图片爬取软件_python抓取整个网站图片
  7. C# 修改打印机名称
  8. linux java7 64位_linux jdk1.7 64位tar.gz下载安装配置教程(完美版)
  9. 用 Python 写一个安卓 APP
  10. 年度最强浏览器插件来袭,打造个人完美生产力