大家好欢迎回来
在这个讲座中, 我将向您展示如何安装Windows的C编译器｡
这是课程要求的｡
你需要一个C编译器来写C程序｡
我们要安装的编译器是GNU C, C编译器｡
我们安装它的原因是因为它的可移植性更好, 它允许你从C89标准编写代码,
支持很多不同的功能｡
它还允许我们使用更高级的功能｡
所以你需要安装GNU C c编译器｡
此外, 您还需要安装make实用程序和GDB调试器｡
我们要从cygwin下载这个｡ com网站上｡
它基本上模拟了一个Unix环境, 这就是我们的目标｡
GDB调试器对于查找和修复错误非常有用｡
因此, 您需要下载32或64位版本的安装文件, 即cygwin｡ com install dot html.
然后它只设置了x 8664设置了x 8632两个中的一个｡
让我来告诉你怎么做｡
所以我有我的Chrome浏览器｡
我要输入了｡
西格风｡ com/install HTML｡
如果你愿意, 你也可以搜索它｡
这将把你带到cygwin页面, 你需要安装下载安装程序｡
所以, 它就在这里在主页上安装和更新cygwin的64位版本的Windows或32位版本｡
你只需选择设置破折号x86或设置破折号x86 64这两个中的一个我有64, 所以我将只点击它｡
当我点击它, 你必须下载它｡
我把它下载到我的下载目录｡
然后一旦它被保存, 你会想运行该文件, 这样你就可以在浏览器中运行它,
一旦它完成保存｡
一旦下载完成, 你可以双击它并运行它, 你最终会看到这样的东西｡
而且您通常可以保持所有默认值相同｡
所以你可以点击下一个安装从互联网上是好的｡
下一个｡
我将它安装在C冒号cygwin 64目录中｡
如果你想的话可以改｡
我通常保持所有的默认值再次点击下一个, 然后再次默认值｡
直接连接｡
我说下一步, 然后它将开始下载所有内容｡
您可以选择最适合您所在位置的下载站点, 也可以在默认情况下再次保留该站点｡
我将继续默认点击下一步, 它将开始下载我们需要的一切｡
因此, 您将看到的下一个屏幕是选择要安装的软件包屏幕｡
了解屏幕可能会发生变化非常重要｡
所以Cygwin推出了不同的版本, 他们改变了事情｡
因此, 您真正需要关注的是, 如果没有bin列, 请不要担心, 因为一些较新的版本可能已经默认了｡
主要目的是选择下拉列表并确保选择了一个版本｡
只要选择了一个版本, 它就会显示在下拉列表中, 然后就会被安装｡
对于较新的版本, 您不必担心bin的复选标记｡
同样, Cygwin推出了各种不同的版本｡
所以这个, 这个图形屏幕可能看起来不同, 基于它是什么版本｡
只要确保你有下拉列表, 你实际上选择了一个版本｡
只要你有一个选择, 他们没有说跳过, 这些都将被安装｡
你会注意到它有一个很大的窗口, 里面有所有不同的软件包｡
我们只需要安装三个包｡
正如我之前提到的, 我们将关注GCC CORE, 它是我们的编译器GDB, 它是调试器,
然后是make实用程序｡
我们要做的第一件事是将视图更改为full, 然后搜索GCC
dash核心｡
在这里, 我们将看到我们想要安装的内容｡
所以我们要在这里安装的是GCC dash core｡
我们要确保检查并安装该版本｡
另一个版本应该说跳过｡
所以别写斯基普
我们还想安装GDB, 这样我们就可以搜索GDB, 在这里我们要确保我们安装了GDB｡
同样, 它不应该说skip, 它应该有版本号｡
所以我们想安装这个GDB版本, 这就是我们要安装的所有版本｡
您可以安装GDB 4, 但这不是必需的｡
所以只要选择gdb, 确保它没有说skip, 并且你已经检查了你不需要源代码的二进制文件,
这将是开发类别｡
最后一件事, 我们要检查安装是我们的使我们可以选择使这里｡
我们要找到的是make实用程序install, 它就在这里make, 我们可以说用某个版本安装它｡
我们要确保上面不会写斯基普
我们可以确保它有一个特定的版本号, 最新的版本检查, 就是这样｡
将自动选择所有其他所需的软件包｡
然后, 您只需选择下一步连接到下载站点, 这三个软件包将被安装｡
所以你只需点击下一步, 它就会开始要求你审查和确认更改｡
你只想再说一遍下一个｡
安装完成后, 您将看到这个｡
如果需要, 您可以添加桌面图标或开始菜单｡
我通常都是空着的然后点击完成｡
所以你的C安装已经为你的编译器完成了｡
现在你只需要为Windows做这些｡
下一步我们需要做的是确保我们的路径设置正确｡
这允许我们在任何目录的任何地方使用GCC二进制文件｡
我们将打开Windows资源管理器｡
我们可以按windows键, 然后按E, 或者我们可以从开始菜单中调出它,
这将是我们的Windows资源管理器框｡
然后我们可以转到这台PC, 我们可以转到C驱动器｡
这是我们安装Cygwin环境的地方｡
所以这里我们要转到C, 我把它安装在C Cygwin 64中, 所以我要选择它｡
我将转到二进制目录, 也就是bin, 我将选择bin,
然后我将复制bin目录的路径, 这样你就可以在顶部找到路径｡
如果你只是选择箭头, 然后你可以说右键单击, 或者你可以点击右键, 说复制｡
然后你要做的是你要去你的这台电脑右键单击, 你要去属性｡
这将为系统安全带来控制面板类型的东西｡
你想点击高级系统设置, 选择它, 然后从高级系统设置中, 我们将能够为我们的路径设置环境变量｡
所以我们到了底部｡
我们只说环境变量｡
我们要确保我们在底部选择了系统变量, 我们要向下走, 我们要选择那个写着Path的变量｡
在这里, 路径, 我们想说编辑, 然后从编辑, 我们要做的就是添加新的, 我们刚刚复制的,
所以我们可以说新的｡
然后我们可以说Ctrl V, 或者你可以右键单击并说粘贴｡
这将添加到我们的Cygwin 64 bin路径中｡
然后你就一遍又一遍地说好就一直说好｡
一旦我们这样做了, 我们就可以通过打开DOS提示符来验证它是否工作｡
所以在这里, 我们可以转到我们的Windows命令, 我们可以输入CMD, 这将带来DOS提示符｡
首先, 我们要做的是, 我们想看看Cygwin是否安装了, 这样我们就可以使用其中一个二进制文件｡
我们可以说sig check sig check破折号C cygwin｡
这告诉我们Cygwin已经安装好了｡
状态良好, 包裹完好｡
接下来我们要做的是检查以确保C编译器已经安装｡
要做到这一点, 我们可以使用一个命令GCC, 所以我们可以说GCC, 我们只说破折号破折号版本｡
这将告诉我们, 我们已经安装了GCC 7｡ 4. 0, 我们可以开始了, 我们已经成功地安装了C编译器｡
现在, 如果这不起作用, 你有任何错误, 例如, 你可能已经键入了命令,
它说命令找不到｡
这意味着您没有正确设置path环境变量｡
所以你必须回到刚才的步骤, 设置path环境变量, 使它指向cygwin
bin目录, 这样它就可以真正看到可执行文件并运行它们｡
因此, 如果你写Cygwin检查, 它说无法识别的命令, 或者如果你试图做GCC无法识别的命令,
你必须回去修复你的环境变量｡
所以我们可以走了｡
我们安装了C编译器, 同样, 我们只需要为Mac和Linux的Windows和Linux附带的C编译器这样做｡
用Mac
我们将不得不安装一些开发人员工具, 但我将在该讲座中向您展示如何做到这一点｡
所以在接下来的几节课中, 我将向你们展示如何安装其他ide来使用C编译器｡