开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 9013|回复: 9
收起左侧

[技术专题] 【简单静态支持库开发】二、安装 VS2017 以及各版本的平台工具集

[复制链接]
结帖率:100% (26/26)
发表于 2018-6-7 03:02:12 | 显示全部楼层 |阅读模式   海南省三亚市
安装 VS2017
在线安装, 很傻瓜式不多说, 速度实际上也非常快, 电信的带宽往往能拉满.
如果已经安装但是缺少组件, 点击 工具 - 获取工具和功能 即可修改.
附上我的 单个组件 已勾选列表:
安装各版本的平台工具集
VS2010 之后版本的 VS 都有这个功能, 可以通过切换平台工具集, 在使用最新的 IDE 的同时, 用旧版本来进行编译, 彻底杜绝兼容问题.
先看一下完成之后:
v60 即 VC++6.0, 用这个能通过编译的话, 可以说完全杜绝了 e.exe 的编译失败问题.
最简单的安装办法:
  • 从高到低用管理员权限依次安装需要的各版本 VS, 例如先装 VS2017, 接着装 VS2010, 最后装 VC++6.0.
  • VC++6.0 在 win10 上用英文版的 MSDEV.exe 替换原先的 MSDEV.exe(不影响编译, 只是不替换的话打开 VC++6.0 会崩溃).
  • 安装 daffodil 工具.
  • 重启计算机.
  • 用管理员模式 打开 VS2017, 创建一个 c++ 的空项目, 项目 - 属性 - 配置属性 - 常规 - 平台工具集, 顺利的话这个时候已经可以看到如上图所示的了.
  • 不顺利怎么办? 小问题重启, 大问题重装(不要说这话不负责, 既然我作为 win10 可以, 而且网络上也有很多人可以, 那么不顺利的肯定是环境方面有了问题, 没有能力解决就干脆重装吧).
理论上来说没有必要装各个版本的 VS, 可以通过写一些配置文件和 copy 完整的 编译链接工具来实现, 请自行研究.






补充内容 (2018-6-9 11:40):

头像被屏蔽
结帖率:100% (1/1)
发表于 2020-11-19 19:33:51 | 显示全部楼层   安徽省合肥市
楼主 牛逼了 真需要呢
回复 支持 反对

使用道具 举报

发表于 2018-8-17 10:15:02 | 显示全部楼层   美国
楼主你好,我下载的daffodil工具里头没有可执行文件进行安装,而是完整的源码,请问您是如何安装的呢?
回复 支持 反对

使用道具 举报

发表于 2018-8-17 09:30:37 | 显示全部楼层   美国
楼主你好,我下载的daffodil工具里头没有可执行文件进行安装,而是完整的源码,请问您是如何安装的呢?
回复 支持 反对

使用道具 举报

发表于 2018-8-17 09:27:23 | 显示全部楼层   北京市北京市
楼主你好,我下载的daffodil工具里头没有可执行文件进行安装,而是完整的源码,请问您是如何安装的呢?
回复 支持 反对

使用道具 举报

发表于 2018-8-16 23:12:08 | 显示全部楼层   北京市北京市
daffodil下载下来只是源码,没有可执行文件进行安装,请问楼主是如何安装的
回复 支持 反对

使用道具 举报

结帖率:100% (5/5)

签到天数: 1 天

发表于 2018-8-8 12:00:19 | 显示全部楼层   重庆市重庆市
这是啥。为什么是两遍一模一样的
回复 支持 反对

使用道具 举报

发表于 2018-7-18 09:52:27 | 显示全部楼层   广东省东莞市
支持                                                     
回复 支持 反对

使用道具 举报

发表于 2018-6-19 18:25:55 | 显示全部楼层   河南省安阳市
楼组好强好强精易论坛好棒好棒
回复 支持 反对

使用道具 举报

结帖率:100% (26/26)
 楼主| 发表于 2018-6-9 11:40:02 | 显示全部楼层   海南省三亚市
junkboy.gitee.io_posts_2018_06_05_MSVC-VER.html.png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表