大家好,欢迎收看火山Pc系列课程,那么在这一套课程当中,将带领大家从零基础开始学习火山Pc的程序开发与制作。 那么本套课程的目标呢,就是能让大家写出自己需要的软件……
大家好,欢迎收看火山Pc系列课程,那么在这一套课程当中,将带领大家从零基础开始学习火山Pc的程序开发与制作。
那么本套课程的目标呢,就是能让大家写出自己需要的软件。
那么首先呢,我们先来看教程的第一课,火山PC的安装和配置。
首先我们先来了解一下火山PC。
使用火山PC,软件开发平台的五个理由,那么这个下面呢,给大家列出了五点理由,那么这五点理由呢,都是比较符合当下软件开发的潮流。
符合软件开发趋势的。
包括UNICODE64位,以及引用C++的代码和类库啊,这些都是非常方便的,而且呢,它直接使用了C++的编译器,那么使得生成的程序呢,执行效率很高。
那么就是这五点内容。
那么这个内容呢是。
来自啊火山官方Pc介绍页面。
然后我们来看一下火山Pc的安装,那么安装呢,有多种方式,可以通过官方的安装包下载进行安装。
那么使用官方安装包的话呢,就需要再额外的安装编译器,就是编译的环境啊,编译器和连接器。
那么同样同时呢,我们提供了这个免安装版啊。
安装版可以直接。
解压出来啊,运行一个修复工具,就可以直接进行使用的。
那么下面呢,就给大家来介绍这个具体的一个安装过程。
首先呢,跟大家看一下普通安装版,那么这个安装版当中呢,我们也打包好了这个对应的一个编译器,那么大家只需要跟着我的这个操作啊来进行安装就可以了,那么这个下载地址呢,大家可以从这里进行下载啊。
好,那么我们来看具体的一个操作。
首先呢,普通安装版啊先解压出来,那么解压出来之后呢,大家看到。
这个就是官方的安装包,那么首先我们要双击它啊来先安装。
火山PC。
那这里呢,我们需要选择一个路径,那么我当前的路径呢,就放在这里。
这些呢,全部推荐大家安装啊,因为有一些文档可以看一下。
创建一个桌面快捷方式,然后呢,点击安装即可。
啊等待它安装完毕,这个时候呢,我们可以启动。
启动之后呢,这个就是火山PK的一个开发环境啊,它的整体的一个界面布局。
那么在这里呢,我们可以打开样例,也就是官方提供给我们的一些例子。
打开之后呢,就是这个样子啊,这面是代码编写区域啊,这面是项目上面菜单以及工具,那么这个界面呢,会在下一节课当中给大家进行介绍,那么这里呢,我们只需要看F5调试。
那么当点击F之后呢。
火山会发现当前呢,没有安装这个编译环境,它就会弹出这个对话框啊来让我们去安装这个环境。
那么这里呢,如果要安装的话,可以跟。
跟着这几步啊,大家只要看这几步就可以了,跟着这几步进行安装,那么就是点击安装之后啊,对应的工具,我给大家进行一下演示点。
已确定。
好,然后就会打开这一个。
那么如果大家第一次运行的话呢,这里会要求下载和安装啊,我这里已经提前运行过一次了。
那么重点呢,就是在这个位置,那么因为刚才的对话框已经关掉了,我们需要再看一下,那么要点击工具,然后选择安装2019生成工具啊,这里它就会再次打开这个对话框。
然后我们根据他的操作啊,根据他的要求来进行操作。
首先。
在工作负载那也就是这个地方。
选中C++生成工具,那也就是第一个。
然后呢,在工作负载?
啊,然后在右侧的这个安装详细中啊,要选择下面这些项目。
那么我们看到啊,只需要选择这四个项目就可以了啊,如果不需要的话呢,可以删掉。
或说这一只啊Windows C++ make这样的一个工具啊,可以不用测试工具可以不用这一个也可以不用。
然后呢,我们就需要查找对应的这四个,我们直接复制。
它的名字即可啊,大家注意不要复制到空格和最后的这个分号啊。
然后呢,我们来到单个组件这边,在这里进行一个查找。
那么查找之后,大家看到这个已经有选择了啊,大家注意直接选择生成工具啊,不要这个环节库啊,只要生成工具即可。
然后呢,Windows SDK?
点击一个叉,它就会重新查找SDK也有安装,然后呢,我们再查找第三个。
生成工具。
诶那这个时候呢,大家发现啊。
适用于啊V142生成工具,这个没有选中,所以呢,我们把它选中。
同理,查找第四个。
啊也把它选中。
那么这个时候呢,我们就可以进行安装了,那么安装的话,大家可以修改一下实际安装的一个路径啊,实际安装路径都可以修改,然后呢,点击安装这个程序呢,就会自动的从网络上下载并且安装,那么安装之后呢,再一次打开。
再次打开火山PK的时候啊,点击选项。
这里有一个视窗项目管理器,这个地方呢编译器,因为刚才安装的是2019,所以这里呢,直接选2019就可以了啊。
那么这个就是。
从官方的这个安装的一个具体流程。
那么如果说我们使用一个快速安装的方法呢,我们就可以复制下面这几个文件。
啊,看好了,是三个文件。
复制到我们的安装目录下面。
好,复制到这里。
然后呢,再找到一个VS2019。
再复制到刚才的目录下面。
那么过来之后呢,啊,根据自己的系统啊,运行对应的工具版本即可,那么在这里呢,什么都不需要做,直接点击一键安装处理即可。
然后呢,会自动的去解压啊,解压当前的这个编译环境。
我们要等待他解压完毕。
解压完毕之后呢,它会自动的将路径写入到注册表当中,然后呢,我们点击打开火山PC主程序,这个时候呢,我们再一次打开。
样例。
我们来尝试一下能否正常进行编译。
也就是说调试啊,调试跟编译呢,都要用到这个编译器,所以说呢,如果没有的话,调试和编译都是没有办法开始的,所以我们一定要安装好啊,这个编译器之后,才可以进行正常的编译和调试。
啊,这时候我们看到软件界面出现,那就表示呢,我们的这个安装没有问题啊。
这个呢,就是我们的普通安装包啊,可以直接用我们打包好的这三个文件来进行一个快速的部署。
啊,这个就是具体的步骤啊,大家可以看一下,那同样的我们还提供了一个免安装版,那么免安装版的话呢,就相当于我们已经把所有的环境全部打包好了。
打包好之后呢,大家只需要运行一个路SDK修复工具,就可以正常使用了。
那现在呢?我们再回到刚才的这个目录下面,找到已经解压出来的火山PC免安装版。
大家看到这里面有这么多文件是吧?就把这个文件夹复制到你想要安装火山的位置,那么这个呢,我就把它放到根目录。
好,我们等待它复制完毕啊,等待它复制完毕。
好,复制完毕,我们打开文件夹,这个时候呢,什么都不需要做,只要打开对应系统版本的修复工具即可,直接点击一键安装处理,会自动写入注册表项,这个时候呢,再打开火山PC,那么同样的啊,这个环境呢,就配置好了。
可以直接调试。
啊,那这个窗口呢就可以关闭了啊,因为我们已经生成好了。
啊那现在呢就没有问题了啊,如果出错的话呢,它马上就会弹出错误,那么如果时间长呢,由于是第一次编译了,所以它的时间会稍微长一点啊,但大家只要耐心等待即可。
好程序编译出来没有任何问题。
那么这个呢,就是安装整个环境的一个安装啊,还有这个样例工程的一个执行。
那么在正确配置完编译器之后啊,进行编译测试,确定没有出错,那这个都已经没有问题了啊,就是点击F5或者F7。
那么F5调试可以执行的话,F7肯定也是可以成功执行的。
那么重点呢,就在于生成后的这个程序,那么如果我们想手动找到这个生成后的程序呢,大家就可以跟着这个目录来找。
调试版也就是按F5或者点击那个绿色的箭头的时候生成的调试版文件,那么这里称之为debug版。
我们需要找到工程的目录。
再找到它下面会生成一个int文件夹,这个呢就是你当前项目的名字,然后找到debug,后面对应的是系统啊,你编译的这个程序的位数。
那现在呢,我们就来找一下。
因为我刚才运行的是火山PC免安装版,那么它在这个目录当中,我就要对着往下找。
为什么呢?因为我的这个,呃,因为官方的势力工程是放在SAS这个文件夹下的。
我们找到它,发现呢,它下面的确生成了一个int文件夹,我们点击进去,这个是我们的工程名,然后这个是debug,因为我们默认生成的是64位版本,所以我们再打开64,那么下面呢,就有很多文件了。
我们要找的主文件就在这个link啊这个下面,它会生成主文件,那么因为是调试版本,所以这个文件呢会非常大,因为它里面会有一些调试符号。
那么同样的它也会生成C++代码啊,因为在前面给大家说到了啊,它是会生成C++C++代码,然后利用C++编译器进行编译的,所以呢,如果大家有C语言的基础啊,可以看一下这个地方生成的代码。
那么如果没有呢,也没有关系啊,可以不用理会它。
那么这个是第八个版,那么如果说我们点击F7或者按这个生成当前项目,那么就可以生成对应的release版本,也就是发布版。
那么发布版的目录呢,同样在这个位置,只是呢,它的debug变成了release这样的一个发布。
那么我们看一下这下面。
那么生成release或者说生成这个发布版之后啊,那这个地方呢,就会有一个输出,我们只需要双击它就可以快速定位到这里,那当然也可以手动打开啊,目录结构就是按刚才说的这样啊,可以手动打开。
那么大家注意到啊,生成版比这个调试版就要小了很多啊,就是发布版比调试版小了很多,那么是因为呢。
这个发布版当中就没有那么多的调试符号了,所以它的文件呢,会很小生成,呃执行速度呢会更快。
好,那这个我们继续往下看,那么如果在使用火山PC当中啊,有问题需要交流啊,可以在讨论互相交流探讨。
还没有评论呢,快来抢沙发~