欢迎回来
在本视频中, 我们将配置Code Light以在Mac OS 10上运行｡
现在我正在运行Mac OS 10 Catalina, 并正在安装代码Lite 14｡ 0. 0在这种情况下
在我们这样做之前, 我们必须确保编译器和code light已经下载并安装｡
我在之前的视频中也是这么做的｡
如果你还没有这样做, 请回去做｡
同样, 我已经安装了编译器和代码灯｡
现在我将第一次运行轻型代码｡
你可以进入spotlight搜索, 输入代码灯, 你可以看到代码灯显示在这里,
版本14｡ 0. 0.
我要双击它来运行它｡
这很正常
您可能会也可能不会在此处收到此错误消息｡
这在从Internet安装软件时非常常见｡
这不是来自苹果应用程序商店｡
上面说代码灯打不开, 因为开发者无法验证｡
那是什么意思
这意味着你必须允许它运行｡
好的｡
这是一个安全功能｡
所以我们要做的就是在这里取消, 你可能不会得到这个消息｡
这一切都取决于您的系统是如何设置的｡
来到苹果电脑前, 进入系统偏好设置, 然后在这里选择安全和隐私｡
让我把这个移到中间｡
我要选择安全和隐私｡
然后在第一个选项卡, 常规选项卡, 你可以在这里看到, 它说代码灯被阻止使用,
因为它不是来自一个确定的开发人员｡
同样, 这意味着这个应用程序不是来自应用程序商店, 而是来自互联网｡
所以我还是选择Open, 这样就会运行code light｡
再次, 现在你可以看到我得到了相同的消息, 但现在我得到了打开按钮｡
我将单击“打开”按钮, 关闭系统首选项｡
这将是第一次运行代码光｡
这就是你第一次运行代码灯时得到的结果｡
这里发生了很多事
我在这里看到了工作区｡
我有一个欢迎窗口, 它看起来像一个向导要运行安装向导｡
我还有这个消息在这里说代码光现在提供了一个更好的编辑器颜色主题｡
再一次, 有很多事情在发生｡
你可能会或可能不会得到这个消息在底部的颜色主题｡
如果是, 那么我希望您取消向导｡
我们将在稍后手动运行它, 并对此修复表示同意｡
所以我在右下角选择是｡
我要点击同意｡
它说需要一个代码灯重启｡
您想现在重新启动它吗？
我还是要说通过｡
现在代码灯将关闭并重新启动, 它应该在一秒钟内回来｡
好的, 完美｡
现在, 我们需要做的是运行向导, 设置向导｡
我们刚刚取消的那个｡
所以我们手动运行它｡
我们来帮助运行安装向导｡
好吧, 我会再做一次｡
我将选择“帮助”“运行安装向导”｡
现在, 我们必须这么做｡
我们现在只需要做一次｡
就是这样
一旦完成了, 我们就不用再做了｡
欢迎使用安装向导｡
我要选择下一个我的发展概况是什么？
换句话说, 我将使用Code Light进行什么样的开发？
好吧, 我将做C++开发代码, Light支持PHP, JavaScript节点｡
我相信我会选择C+++开发, 因为这是本课程的内容, 然后选择下一个｡
这是非常重要的一步｡
请记住, 我们已经安装了编译器, 所以我们将让code light为我们设置这些编译器｡
所以我们要点击扫描和代码灯将扫描我们的系统, 这些编译器｡
所以我现在要选择它｡
你可以看到现在出现了三个编译器, 这很正常｡
实际上是同一个编译器有三个不同的名字｡
所以这正是我们想要的
如果这里什么都没有出现, 那么很可能您没有安装编译器｡
所以回到前面的视频并安装你的编译器｡
我会选择下一个在这里你可以自定义你的颜色｡
我只是在这里使用默认值｡
深色, 浅色, 灰色, 随你喜欢｡
同样, 我只是选择默认值｡
我将为空白和缩进选择next｡
我将保留这些默认值, 我将选择Finish, 现在我们完成了代码,
它将关闭并再次打开, 我们的编译器和环境应该设置好了｡
首先, 我们需要验证编译器是否确实设置正确｡
所以我们可以通过设置, 构建设置来做到这一点, 然后你可以在编译器选项卡下看到,
当你选择GCC时, 我们将使用GCC｡
现在重要的是, 当你选择GCC和编译器, 然后工具, 你看到的东西在这里, 我们看到这些路径在这里｡
如果这里什么都没有, 那么很可能是编译器安装出错了｡
好吧, 就这样｡
我来选｡
好的｡
我们的编译器已经设置好了｡
好的｡
正如我提到的, code Lite是一个集成的开发环境, 这意味着我们可以构建､
运行和调试RC程序｡
它使用工作空间模型｡
所以我们的想法是我们可以创建一个工作空间, 我们创建工作空间｡
在左边, 你可以看到工作区视图, 然后我们可以将多个项目添加到工作区｡
这很酷
我们可以有一个工作空间和一大堆项目｡
很多其他想法都不是这样的｡
它们基本上只允许你一次做一件事｡
这是一个很好的模型｡
现在, 为了做到这一点, 我们需要创建一个新的工作空间, 对吗？
这里什么都没有
你可以看到这里有很多空间, 对吧？
什么事都没有
所以我们要做的是创建一个新的工作空间｡
我们可以通过点击这个按钮来实现, 新的工作空间｡
或者, 我可以出现在菜单栏中, 然后单击“工作区”“新建工作区”｡
再说一次, 我可以用任何一个｡
我将选择这里的这个按钮, 然后我会得到这个选择工作空间类型对话框｡
我想创建一个Cplusplus工作区｡
我们在这里选择Cplusplus非常重要, 我将选择｡
好的, 现在它会问我, 你想把这个工作区存储在哪里？
我只是把它放在我的用户目录, 文档, 目录或文档文件夹中, 我的工作区名称是什么？
这里我就称之为第一个工作空间｡
它向您显示了这个文件的第一个工作区工作区将要存储的完整路径｡
如果你想把它放在其他地方, 你可以点击这三个按钮, 选择你喜欢的任何文件夹｡
我建议你选中下面的复选框｡
这样, 它就在一个单独的目录中创建了工作区｡
这样, 当我们创建多个工作空间时, 它们将被很好地组织起来｡
注意不要用空格｡
特殊人物｡
换句话说, 不要在这里使用这样的空格｡
不要使用特殊字符, 如加号和&号以及各种奇怪的东西, 也不要使用任何国际字符｡
这将导致各种各样的构建问题｡
保持命名非常, 非常直接, 我们在代码行中所做的一切｡
好的｡
另外, 如果你的用户名, 你可以看到我的用户名在这里是我的名字和姓氏｡
如果您的用户名中有空格, 或者包含特殊字符或国际字符, 请将您的工作区放在其他地方｡
创建一个新的文件夹, 在某个地方没有它, 然后将它存储在其他地方或目录外｡
我们准备好了｡
我们将创建工作空间｡
现在, 当我单击OK时, 您将看到这个工作区第一个工作区出现在左上角的工作区视图中｡
所以我要点击OK｡
这是我的工作空间｡
就在那里｡
第一个工作区, 你可以看到右边的整个区域都被清理干净了｡
工作空间对我们来说没什么用｡
它实际上是一个项目的容器或支架｡
所以我们现在需要做的是创建我们的第一个项目, 我们可以通过选择工作空间, 然后右键单击它并选择new
new project来完成｡
好吧, 那我再来一遍｡
我们将右键单击工作区, 然后选择新建项目｡
现在我们要得到一个新的项目向导｡
我们必须把这件事做好｡
这里有很多设置, 根据我们如何填写它们, 我们的项目可能会或可能不会构建｡
所以我会慢慢地仔细地讲｡
这是我们工作区的路径, 它要求我们在这里输入一个新的项目名称｡
所以我还是把这个项目叫做一｡
没有空格, 没有特殊字符, 没有国际字符｡
确保选中此复选框｡
在该工作区下的自己的文件夹中创建项目, 以使它们保持良好的组织｡
我们要选择的类别是Console｡
这里的下一个选项是类型的类型｡
我们希望实际上选择简单的可执行GCC｡
这一点非常重要, 因为我们将使用C编译器编写C程序,
所以我们希望使用GCC来输入编译器, 我们希望确保再次选择GCC, C程序对于调试器非常重要｡
我们想选择Lldb调试器, 因为我们在Mac上｡
我们使用的调试器与普通的GDB不同｡
然后对于构建系统, 我们要确保选择default｡
这非常非常重要
这可能是构建系统中最重要的一步｡
再次强调, 确保您理解所有这些设置, 确保它们看起来像这样｡
如果你必须暂停视频, 确保他们都是这一次, 我会通过它再次｡
第一个工作空间是名称在其自己的文件夹中创建项目｡
类别是控制台类型是简单可执行GCC编译器是GCC, 调试器是Lldb调试器, 构建系统是默认的｡
为了强调名字, 名字里不能有空格, 不能有任何特殊字符, 这一点非常重要｡
这非常重要, 因为我经常在问答中看到很多问题, 嘿, 我的项目没有成功｡
因为你在这里放了一个特殊的人物｡
在这一点上, 我将继续选择｡
好的｡
当我选择｡
好的｡
您会注意到我的项目是在我的第一个工作区下创建的｡
我们有第一个工作区项目名称｡
我们实际上可以选择这些箭头, 实际上看到下面有一个源文件文件夹, 然后有一个主文件夹｡
c.第一次会议
现在, 我们在这里实际上还没有看到任何东西, 因为我们还没有选择Main｡ c, 但是如果我们双击Main｡
c, 你会看到编辑器出现了, 我们在这里看到一些C代码｡
现在字体有点小, 所以我要把它放大一点｡
你不一定非要这么做, 但是如果我们继续, 我们真的选择｡
我们可以直接设置, 颜色和字体, 我们可以把它改大一点｡
我们要把它改成18.
可能是一个很好的尺寸, 这样你们就可以看到它, 只是打｡
好的｡
去申请｡
我们还应该注意到, 在这个编辑器中, 每当您没有保存任何内容时, 您都会看到红色｡
如果你想编辑这个文件, 你放了任何东西, 你会看到边上有红色, 这意味着文件没有保存｡
通常情况下, 你可以去文件, 你可以说保存文件, 但保存文件是灰色的｡
这是code light中的一个错误, 所以你仍然可以执行命令, 所以如果你按下windows键或命令,
它会保存它, 你会看到它变成绿色, 这就是你如何添加它｡
因此, 您可以随时查看您的文件是否与您通过单击Control S或Windows
Key S保存所做的最新代码更改保持同步｡
如果你在Mac上, 命令S, 这将保存文件, 它会回到绿色｡
所以我将继续并再次修改它, 你可以看到从红色到绿色的变化,
每当你输入, 一旦你保存实际的文件｡
所以我们没事了｡
我们的代码看起来相当不错｡
一个简单的C程序｡
同样, 我们将在后面的课程中解释所有这些代码, 但现在, 我们几乎可以编译成程序了｡
但首先我们必须修改项目设置, 这样我们就可以转到这里的第一个工作区,
在左侧突出显示它, 然后我们可以右键单击, 然后我们可以转到底部的项目设置｡
我其实犯了个错误｡
应该是Project one, 而不是Workspace one｡
我的项目命名错误, 因此请确保选择项目, 然后转到“设置项目”｡
我们应该是一号工程减去一号工作区｡
在这里你会看到在右边有一个通用的编译器链接器设置｡
一般的设置几乎都是为你填写的｡
你不需要改变这里的任何东西｡
一切都是从我们之前设置编译器和构建设置时开始设置的｡
您确实希望选择编译器选项, 并且希望向下转到C编译器选项｡
你要确保你能看到如果你选择了, 会有一个点, 点, 点｡
一旦你选择了点, 点, 点, 你实际上可以看到一些选项｡
我们要确保基本上我们想要, 你会看到, 选项被添加｡
命令行｡
我们希望启用所有警告, 所有实际上没有检查的警告｡
那是个窃听器
然后我们还要再次确认一下, 这是一个C程序｡
我们要确保我们优化调试｡
我们提供调试信息｡
我们应该没问题｡
我们可能会说启用C99｡
所以我们也要检查一下｡
所以这里只有四张支票｡
我想启用C99.
我们希望确保显示所有警告｡
我们要确保, 为调试优化的, 被显示出来, 我们产生调试信息,
破折号, G, 都在下面｡
所以在这一点上, 我们可以说, 好的, 然后是好的, 再一次, 再一次, 这里有一个非常简单的应用程序,
所以我们可以通过进入构建菜单选项来构建和编译它, 我们可以说构建并运行项目｡
你可能会问自己, 我们刚才应用的设置, 我们实际上要你不必为每个项目都做这些设置｡
实际上, 我们将在几个视频中, 介绍一种为所有项目创建模板的方法, 这样你就不必提取所有这些设置,
但我们将在这里构建｡
所以让我们继续构建, 构建和运行项目｡
如果没有错误, 我就没有打错字｡
我们应该看到该项目已成功构建, 并实际运行｡
所以你看到这个小代码乳胶外壳来了一些最后的登录信息｡
但是你在这里真正看到的, 很重要的是程序运行时, 它在屏幕上显示了一个叫做hello
testing的输出｡
所以我们能够成功地编译和运行｡
所以现在我们可以按任意键来结束｡
这就是你在这里看到的, 在底部有几个重要的标签｡
第一个是输出, 下面的输出标签只是显示程序运行时的情况｡
所以它告诉你它从哪里运行, 它告诉你它执行了shell命令, 确切的shell命令,
程序退出｡
有时, 如果您从不同的目录运行等等, 这一点很重要｡
另一个非常重要的标签是构建｡
build是一个标签, 它向你展示了运行和执行程序的命令｡
所以在这里你可以看到编译它的GCC命令｡
Dash C是用于编译的标志, 然后Dash G是我们之前设置的一些设置, 对吗？
Dash G正在使用C99标准等进行调试信息优化｡
然后它做链接和所有的东西, 然后我们实际运行它｡
我们将使用G plus plus运行调试器, 但您将看到没有错误和警告｡
所以我们能够成功地运行它｡
这个屏幕非常重要｡
很多时候你可以在问答中复制粘贴屏幕, 如果你有这些信息, 我可以诊断出一个问题｡
所以建立一个输出真的很重要｡
现在, 如果你要构建这个程序, 你实际上有一个编译错误｡
我们去掉分号, 你会看到红色｡
它变成红色是因为我没有保存它｡
所以如果我保存它, 它会变成绿色｡
但是现在当我开始构建, 我说构建并运行, 我实际上会有一个错误, 对吧？
它会说, 实际上弹出一个小弹出框在这里｡
确认生成结束, 但出现错误继续｡
我们拒绝是因为我们无法建造｡
然后你会看到在构建输出选项卡这里有一个红色的小错误, 基本上说我们错过了一个分号｡
你可以选择这个, 它会把你带到一个箭头上, 告诉你错误在哪里｡
所以在这里你可以添加分号来解决你的问题, 然后再次保存它｡
然后你可以构建并运行它, 你会成功地构建它, 它会运行, 所以你可以重建你的项目,
你会看到没有错误, 然后你可以运行它, 以及之后｡
所以你注意到构建, 运行, 所有这些都可以在单独的步骤中, 也可以在同一个步骤中｡
现在, 其他常见的错误, 可能在这里为您的第一个C程序, 很多时候你会看到忘记忘记一个括号可能没有括号｡
所以你必须确保你的括号排好｡
有时候你会忘记左边或右边｡
非常非常具体
编译器在语法上非常具体｡
你必须注意所有的细节, 所有的语法｡
实际上, 如果你拼错了头文件, 你可能会有其他问题, 也许是立体声, 诸如此类｡
所以你得确保一切都好｡
然后我们保存所有的东西, 一旦你完成了你的修改和重建, 重建编译器来消除你的错误｡
我想提的另一件事是, 你们看到了之前的终端｡
我不太喜欢那个终端｡
里面有很多信息｡
所以你可以改变运行程序时显示的终端｡
你可以去代码灯菜单选项, 你可以去你的喜好, 然后在最底部, 你可以去终端在这里｡
默认情况下, 它只会显示终端｡
实际上, 您可以选择代码灯端子｡
我更喜欢这个｡
里面的信息更少｡
当你运行另一个终端时, 会出现一些问题, 那里会显示很多终端窗口｡
所以我要继续, 选择终端选项上的代码灯终端, 说应用, 然后点击｡
好的｡
现在当我构建和运行这个｡
你会看到它出现在一个稍微不同的终端｡
这个紫色的蓝色的终端, 你可以说, 好的, 它允许了｡
然后它会运行｡
你可以看到它说你好测试, 你可以继续这一课的信息｡
我觉得这里更好一点｡
所以这是一个选择｡
您可以查看是否要更改终端, 然后按任意键退出该终端窗口｡
好的｡
所以就这样了｡
我们可以在这里编写自己的代码, 只是一个小程序, 构建并运行它｡
我们改变了终端｡
如果你在这个程序中有任何错误, 你从这里的build选项卡中获取build输出是非常重要的,
如果你有任何问题, 你可以在表单中发布, 我可以帮助解决它们｡
但基本上就是这样, 对吧？
设置你的环境和代码灯, 这样你就可以运行一个C程序使用C编译器和一切｡
您会注意到需要代码灯重新启动, 因为我确实更改了终端, 但仅此而已｡
如果您有任何问题, 请在论坛上发表｡
谢谢大家｡