使用 QT 开发环境 开发 FFmpeg , 编译器使用 Visual Studio 2015 的 MSVC 编译器 , 因此这里先安装 VS2015 , 再安装 QT 5.10 开发环境 ;
VS2015 下载地址 :
下载的文件有 4G :
正常安装 最重要的前提 : 挂上梯子 , 没有梯子 安装会报错 " 安装包丢失或损坏 " ;
安装 DAEMON TOOL 或者 UltraISO 等 虚拟光驱软件 , 装载该 vs2015.ent_chs.iso 文件到虚拟光驱中 , 在虚拟光驱中安装该软件 ;
弹出提示是否打开 iso 文件 ,
虚拟光驱镜像如下 , vs_enterprise.exe 可执行文件就是安装程序 ;
启动 vs_enterprise.exe 安装程序 , 等待 安装程序 初始化 ;
初始化完成后 , 开始进行安装 ,
安装位置选择 D 盘 , 尽量不要安装在 C 盘 ,
安装方式 选择 " 自定义安装 " ;
设置完毕后 , 点击下一步继续 ;
在默认的选项基础上 ,
操作完毕后 , 点击 " 下一步 " 按钮 , 继续进行后续步骤 , 会提示要安装的功能模块 , 然后点击 " 安装 " 按钮 ;
在弹出 的下面的对话框中 , 等待安装即可 ;
安装过程中 , 出现如下两个 " 安装包丢失或损坏 " 错误 , 只能选择 " 跳过包 "
特别注意 : 安装过程必须挂梯子 , 否则会不断报错 " 安装包丢失或损坏 " ;
整个安装过程 会很长 , 1 小时 ~ 2 小时左右 ;
安装完成后 , JavaScript_ProjectSystem 和 JavaScript_LanguageService 这两个大宝贝安装失败 ;
首先 , 挂上梯子 , 设置 全局模式 ;
然后 , 遇到 " 安装包丢失或损坏 " 的情况 , 使用 正确的路径进行替换 ;
目前 JavaScript_ProjectSystem 和 JavaScript_LanguageService 安装会出现 " 安装包丢失或损坏 " 问题 ;
如果没有挂梯子 , 会出现大量的 " 安装包丢失或损坏 " 错误 , 基本无法安装成功 ;
提示 C:\用户\octop\AppData\Local\Temp\20240522_202029_{835E195E-8F68-33C5-AB36-25FF04368318}\packages\JavaScript_ProjectSystem\JavaScript_ProjectSystem.msi 安装出现问题 ,
查找 虚拟光驱中的实际路径为 : H:\packages\JavaScript_ProjectSystem\JavaScript_ProjectSystem.msi
H:\packages\JavaScript_ProjectSystem\ 目录下的内容如下 :
使用虚拟光驱中的实际路径 H:\packages\JavaScript_ProjectSystem\JavaScript_ProjectSystem.msi 替换上述路径 ;
输入路径后 , 点击 " 重试 " , 还是无法安装成功 ;
尝试选择 " 从 Internet 下载包 " 选项 , 然后点击 " 重试 " ;
还是无法安装成功 , 只能选择 " 跳过包 " 选项 ;
又出现一个新的包 JavaScript_LanguageService 安装失败 ,
C:\用户\octop\AppData\Local\Temp\20240522_202029_{835E195E-8F68-33C5-AB36-25FF04368318}\packages\JavaScript_LanguageService\JavaScript_LanguageService.msi
JavaScript_LanguageService 的 真实路径是 H:\packages\JavaScript_LanguageService\JavaScript_LanguageService.msi , 目录如下 :
这个包设置真实的路径 H:\packages\JavaScript_LanguageService\JavaScript_LanguageService.msi 也是安装失败 ;
选择 " 从 Internet 下载包 " 选项 , 然后点击 " 重试 " , 尝试从网络下载安装该软件 ;
目前只能选择 " 跳过包 " 选项 ;
跳过包后 , 其余的软件包可以正常安装 ;