第1章:在 Windows 中安装 GCC 套件

发布时间:2026/10/4 2:29:03
第1章:在 Windows 中安装 GCC 套件 专栏导航上一篇第1章开发环境搭建在 Windows 中安装 QEMU回到目录下一篇无本节前言对于本节所讲解的知识有可能你会需要时不时地参考本专栏的其它文章。真的遇到了需要参考之前的文章的知识点请你自行查阅。我呢也会提到一部分的参考课节。但是呢你不应该依赖于我的主动提及。最好呢你自己能够多去了解和查看本专栏目录。另外呢本专栏是一个整体是用来系统化地讲解 Linux 0.12 内核的一套教程。所以呢也需要你在学习本节课程的时候注意专栏的体系完整性。比如软件安装我们需要在整个专栏中安装一套软件那你如果是为了学习 Linux 0.12 内核那么你就需要跟随着本教程安装好一整套软件而不可以孤立地看着某个课节。比如说我们的专栏中会讲解 Bochs 模拟器 的安装。这个软件的安装就需要在我们专栏中所指定的乌班图 26.04.1 版本里面进行。脱离了这个系统版本你在其它的版本的乌班图里面或者是在其它的 Linux 发行版里面来安装那么你可能会安装不上。所以请大家在学习本专栏的课节的时候务必要注意本专栏的体系完整性注意查看本专栏的目录。在之前的课节里我们有教大家在乌班图里面安装 gccgmake 等等的软件。有时我们也可能会需要在 Windows 里面运行这些软件。本节我们就教大家来安装这些软件。写作本节的时候我的系统版本是 Win11。如果你的系统版本与我的不一致那么有的地方你有可能会需要根据你自己的电脑系统的情况而有所调整了。我们开始。一. 下载 gcc 套件一开始我是从浏览器里面找到的 gcc 套件。这会儿呢我也不想在浏览器里面从头搜索。所以呢我就直接把我的网盘链接告诉大家了。以下是我的网盘链接。链接https://pan.baidu.com/s/1BmqNW4mVqddW12JI_Q7MVQ提取码yhql--来自百度网盘超级会员V4的分享进入【水饺共享包】以后依次进入【内核学习】-【软件包】文件夹然后找到下述的位置。图1然后呢将图1 的红色框线所示的 zip 压缩包给下载回去。下载的时候最好下载路径中不包含中文与空格。二. 安装 gcc 套件将第一分节中下载的压缩包给解压缩然后找到下述的东西。图2在图2 里面注意解压缩的东西里面包含着上方的红色框线所示的文件夹名称。然后呢进入解压缩的文件夹以后我们要找到下方的红色框线所示的 exe 文件。双击它结果如下图所示。图3一般的软件安装还需要一路点击【下一步】按钮也需要设置安装路径。而对于我们所下载的 Windows 版的 gcc 套件无需设置路径因为它本来就不大。也不需要点击【下一步】啥的直接点击【Unzip】就可以了。接下来就请大家点击图3 中红色框线所示的【Unzip】按钮。然后这个 gcc 编译套件也就安装好了。不过呢安装好了以后我们还需要配置它的环境变量。我们在下一节来进行这项任务。三. 配置关于 gcc 套件的环境变量我的系统是 Win11不知道此刻你的系统是什么。如果你的系统不是 Win11那么可能你那里的显示界面会与我的有所不同。1找到 “我的电脑” 图标我们到电脑桌面找到我的电脑。这个东西呢对于 Win11 和 Win10 来讲它是【此电脑】。对于 Win7 来讲它是【计算机】。有可能呢你那里桌面上并没有这个图标。假定你那里真的是没有这个图标那么在这里我就以我本机的 Win11 为例来演示一下如何将其显示出来。你可以根据你自己的系统的情况去浏览器中搜索看看如何将其显示在桌面上。首先呢我们来到桌面上我的桌面如下图所示。图4在这里呢我的桌面上是没有【此电脑】之类的 “我的电脑” 图标的。接下来我在桌面上点击鼠标右键如下图所示。图5在图5 所示的鼠标右键菜单里点击【个性化】菜单项结果如下图所示。图6在图6 里面我们点击红色框线所示的【主题】结果如下图所示。图7在图7 里面我们将界面往下拉找到下述位置。图8我们点击图8 所示的【桌面图标设置】选项结果如下图所示。图9在图9 里面我们将红色框线所示的【计算机】复选框点击一下把它的勾给打上。打上勾以后右下角的【应用】按钮会变为可用我们先点击【应用】再点击【确定】。点击完了【确定】以后图9 所示的界面会关闭。接下来呢我们将图8 所示的界面给关闭掉就好了。然后呢我们再次查看桌面如下图所示。图10如图10 的红色框线所示这个【此电脑】图标又回来了。好了接下来我们来继续我们的操作任务。2配置环境变量我们点击【此电脑】图标以选中它。然后呢在鼠标指针位于【此电脑】图标区域的情况下我们点击鼠标右键结果如下图所示。图11我们点击图1 所示的【属性】选项结果如下图所示。图12图12 所示的界面win7、win10、win11 都不一样。不过呢没关系。我们在图12 所示的界面中滚动界面找到【高级系统设置】字样结果如下图所示。图13图13 所示是我的电脑上【高级系统设置】字样的位置了。你那里可能显示的情况与我有所不同。具体的显示差别不重要重要的是你要找到【高级系统设置】这个字样。找到了以后点击【高级系统设置】字样结果如下图所示。图14在图14 里面我们点击红色框线所示的【环境变量(N)...】按钮点击它结果如下图所示。图15在图15 里面找到红色框线所示的【Path】字样单击它然后单击【编辑(I)...】按钮结果如下图所示。图16如果你的系统是 Win7 的话那么你那里的显示情况可能会与图16 不同。win10 的话应该会与图16 差不多。在这里我暂且以我的显示情况为例来说明配置环境变量的方法。对于 win7以后有机会我再补上。接下来呢我们暂时先将图16 所示的界面给搁置下来。我们再次将图3 给贴在下面。图3 副本在图3 里面在点击【Unzip】之前我们并未修改【Browse】左侧的东西。【Browse】按钮左侧的东西是解压缩的路径。在 gcc 编译套件里面点击图3 的【Unzip】按钮其效果就是会将 gcc 编译套件解压缩到【Browse】按钮左侧的路径中。在图3 里面这个路径是【c:\】也就是 C 盘里面。接下来呢我们在 Windows 的资源管理器里面进入 C 盘并找到下述东西。图17在图17 里面我们要找的就是红色框线所示的【gcc】文件夹进入这个文件夹里面。结果如下图所示。图18在图18 里面有好多的文件夹啊。接下来请大家在图18 所示的界面里通过鼠标操作进入【bin】文件夹里面。结果如下图所示。图19在图19 所示的文件夹里面有用的东西就多了有 gcc.exe有 g.exe有 ar.exe 。我们要找的就是这个文件夹。在图19 里面上方的红色框线指示的是当前文件夹所在的路径。其末端文件夹是【bin】。接下来请大家在红色框线所示的矩形长条框里面在【bin】的右边的空白位置用鼠标单击一下结果如下图所示。图20如图20 所示红色框线所示的东西是一个完整路径名这个路径从原来的图19 的显示方式变为了图20 的显示方式且路径呈现为蓝色选中模式。请大家将这个路径给复制下来用【Ctrl C】快捷键将其复制下来即可。接下来呢请大家打开 Windows 的记事本软件然后将我们刚刚复制的路径粘贴到记事本里面如下图所示。图21然后呢图20 所示的文件夹可以关闭了而图21 所示的记事本则保持此状态不动不要关闭此时的记事本我们后面会用到它。我们再次回到图16 。在这里我们再次将图16 给贴在下面。图16 副本在图16 中点击右上方的【新建】按钮结果如下图所示。图22在图22 里面在红色框线所示的新的一行出现了一个文本编辑框。接下来请大家将图21 所示的记事本里面的路径名给复制下来并粘贴到图22 所示的新的一行的文本输入框里面。在想要将复制好的路径名粘贴到图22 的新行之时你可能发现新行已经没有了。没有关系再次点击一下右上方的【新建】按钮新行的文本输入框就会再次出现然后将复制好的路径粘贴到新行的文本输入框里面结果如下图所示。图23然后呢我们随便点击图23 的红色框线下方的某一个空白行结果如下图所示。图24如图24 所示路径已经固定到有文字部分的最下面一行了。接下来呢请大家将图24 之前的界面有【确定】按钮的就点击没有【确定】按钮的直接关闭就可以了。然后呢记事本此时你也可以关闭它了。到了这里适用于 win11 和 win10 的环境变量的配置工作我们就完成了。而对于 win7我们也得来说一说。如果你的系统是 win7 的话则在图16 里面点击了【编辑】按钮以后很可能出现的不是如图24 这样的大的对话框界面。出现的可能会是小一点的界面在界面里有一行文本串。鼠标点击进去并使用右方向键将文本光标定位在最右边。此时请你看一看最右边的字符是否为英文状态的分号如果是那就先不用动。如果不是英文状态的分号请你先输入一个英文状态的分号。总之我们要确保这个文本串里面最右边的字符必须是英文状态的分号。处理好了分号的问题之后请你将记事本里面的路径复制粘贴到这个文本串的分号的右边。然后呢再在这行文本串的最右边输入一个英文状态的分号这就可以了。然后呢也是一路点击【应用】【确定】啥的没有【确定】那就直接关闭界面就可以了。到了这里配置环境变量的部分我们也算是讲完了。结束语本节内容其实并不难。不过呢由于我不确定你用的是哪个版本的 Windows 系统若是你用的是 win7那么那还真的是有点伤脑筋。有空我会把 win7 的配置环境变量的最后环节的截图给补上的。在这里我先偷个懒。本节结束。专栏导航上一篇第1章开发环境搭建在 Windows 中安装 QEMU回到目录下一篇无