无法在MinGW Installation Manager中安装软件包

阿迪亚·辛格(Aditya Singh)

我期待使用Visual Studio Code进行C ++编程。我安装了Windows的MinGW Installation Manager(32位-Windows 7)。在那,我安装了以下软件包-

  • mingw-developer-toolkit(以及与其一起自动安装的所有其他软件包)
  • 基于mingw32
  • mingw32-gcc-g ++(以及与其一起自动安装的所有其他软件包)

当我单击[菜单]安装>应用更改>应用时,程序包开始下载,但是一段时间后会出现错误:

我尝试删除缓存文件并以管理员身份运行MinGW Installation Manager,但错误仍然存​​在。

有没有一种方法可以避免此错误,或者有其他任何方法可以在Visual Studio Code中进行C ++编程(就像我喜欢的编辑器一样)?

高贵的

请在这里查看:https : //sourceforge.net/p/mingw/bugs/2340/

TL; DR-SourceForge的证书存在问题,导致某些版本的Windows无法使用MinGW从Windows下载(我在32位XP上遇到此问题)。

但是,您可以手动获取所需的软件包。放进去

$MINGW_ROOT/var/cache/mingw-get/packages

(mingw-get.exe本身在其中$MINGW_ROOT/bin)。在尝试从SourceForge源获取之前,MinGW GUI将首先检查此位置。这是所有软件包的简单列表:https : //qa.debian.org/watch/sf.php/mingw

您可以创建一个.lst包含所有URL文件,然后仅获取所有内容(大约900 MB的数据),然后使用以下命令下载所有内容:

wget --no-check-certificate -i MinGW32.lst

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章