如何在 Windows 10 上卸载以前安装的 GCC 版本?

如何在 Windows 10 上卸载以前安装的 GCC 版本?

我使用 Windows 10,我想我已经安装gcc 4.9.2代码::块gcc --versionIDE 自动运行。这是在 CMD 上执行命令的结果:

gcc (tdm-1) 4.9.2 版权所有 (C) 2014 Free Software Foundation, Inc. 这是免费软件;请参阅来源以了解复制条件。不提供任何担保;甚至不提供适销性或特定用途适用性的担保。

但现在我已经下载了tdm64-gcc-5.1.0-2并且想更新我的 gcc 版本,但我不知道如何删除以前的版本?

我安装了新版本,但仍然从 CMD 行gcc --version命令得到相同的结果!

答案1

我已经下载了 tdm64-gcc-5.1.0-2 并且想更新,但我不知道如何删除以前的版本。

如果你使用安装程序,TDM-GCC 将列在控制面板\程序\程序和功能并且可以从那里正常删除。

但是,由于您认为 Code::Blocks 中可能包含旧版本,因此您可能希望卸载该程序的当前版本,并选择不捆绑 TDM-GCC 的版本。在Code::Blocks 下载页面,前三个选项(不要包含mingw在文件名中)就是您要查找的。

也就是说,无论哪种情况,卸载都不是强制性的。

对于命令行,您可以简单地编辑您的 Window PATH/Path 变量(控制面板\系统和安全\系统 → 高级系统设置 -> 环境变量...)。您可以删除对以前安装的 TDM-GCC 的任何引用,并添加新安装所需的任何条目。

同样,许多 IDE 允许您指定您想要使用的编译器组件的确切位置(这可能使得在命令行上注册 TDM-GCC 变得不那么重要)。

具体来说,对于 Code::Blocks,这些设置位于设置→编译器...在下面Toochain 可执行文件选项卡。请注意程序文件应该全部位于您的 TDM-GCC 安装bin子目录中:

Code::Blocks 全局编译器设置

一个小建议,如果您仍然完全不知道 TDM-GCC(或任何其他版本gcc.exe)可能位于何处,那么在 Windows 上进行搜索gcc.exe可能会有所帮助。

一旦正确安装,你的命令行输出应显示为:

gcc (tdm64-1) 5.1.0

版权所有 (C) 2015 自由软件基金会,Inc.

这是免费软件;请参阅来源以了解复制条件。不提供任何担保;甚至不提供适销性或特定用途适用性的担保。`

相关内容