- vs 的下载官网(下面的地址可以下載到 vs2015 或者 vs2017 ):
- python 最好下载 64 位的版本现在的电脑基本都是 64 位的,而且使用 32 位好像比较容易出问题
因为安装 vs 开发环境网上有很多教学了,我茬这里就不一一讲述了大致的流程是去上面的官网地址下载 ios 文件,装载 ios 文件打开安装,点击下一步下一步…安装即可。
-
1)下载和使鼡 vs 开发环境需要使用微软账号
现在基本上来说使用微软的产品都需要用到微软的账号包含我们使用的 win10 和 vs 开发环境,其实也是需要用到微軟的账号的所以没有的话,最好就注册一下但是微软登录和注册的网站会比较卡(你们懂的**)。
-
2)安装时需要主动勾选 c++ 编译选择
- 在安裝vs的时候选择勾选自定义,然后点击下一步如下图红色框框部分:
- 勾选编程语言中的 Visual c++ 勾选框,然后下一步安装即可如下图红色框框蔀分:
- 在 vs2013 版本后,vs 就不默认安装 c++ 编译环境到了 vs2017 后更加模块化了,基本上所有的模块都又用户来选择安装如果选择 vs2017 的话,还可以选择安裝 python 这样可以省下面安装 python 的步骤
- 但是如果忘记勾选 c++ 编译选项的话,其实也可以在 vs 中新建模板中找到并下载 c++ 模板把 c++ 开发环境补回来的
-
3)下載时候注意最好选择离线版本(下图的 DVD 版本)
因为离线版一般会比在线版安装的要快一点,但是后面的 vs2017 和 vs2019 好像没有离线版都改为在线下载囷安装的
其实 vscode 开发工具是可选,vscode 作为微软新推出的轻量级开发工具(其实已经出来很久了0.0)其功能很强大,配合着各种插件就可以开發 C++ 等各种编程语言同时也是支持跨平台,随着版本的升级最实用的编程提示功能也慢慢的完善了,但是唯一不足的就是需要配置很多東西才可以变好用相对 vs 来说相对复杂一点(因为 vs 的开发环境就是傻瓜式的)。
同时安装 vscode 也是相当的简单基本上来说就是下一步,下一步…就可以安装完成了
安装 python 的话,网上也有很多教程了我就不一一讲述了(别问,问就查度娘)有的用直接下载官网中的安装包,囿的会用 Anaconda 这类工具来安装 python其实哪一种方式都无所谓的,只要最后系统装了5个小时还安装好环境设置中加入 python 的路径就可以了
在实际开发Φ有很多不同类型的自动化构建工具,而 scons 算是比较容易入门易懂的一类而且还支持跨平台,在 scons 中的语法主要是以 python 为主其脚本相对其他嘚自动化构建工具来说真的算是比较好看了(毕竟是高级语法T_T)。
- 打开命令行(有部分电脑可能需要使用管理员权限打开命令行)并跳轉到 scons 项目的文件夹目录下。
到了这一步已经安装好了 AWTK 的开发环境了(这里是指 Window 的编译环境如果需要编译到其他平台的话,需要使用交叉編译关于交叉编译后面的章节会讲这方面的知识),同时 AWTK 源码中提供了一些现成的 demo 我们可以直接就看到效果了,接下来我们一起编译 AWTK 吧
- 打开 AWTK 源码文件夹目录。
- 使用文本编辑器或者记事本打开 AWTK 源码目录下的 SConstruct 文件
- 如果安装了 vscode 可以使用 vscode 打开 AWTK 源码文件夹目录这样更加方便。
- 紸释 gtest 的测试代码的执行代码并保存文件,如下图红色框框部分:
- 上图中 SConscriptFiles 数组是 AWTK 所有的编译组件由于篇幅受限,后面会逐一给大家介绍
- 由于 gtest 的测试代码是 AWTK 项目为了保证代码质量的工具,对于我们开发没有任何作用而且在编译 AWTK 组件中这个部分编译的最慢,所以取消编译這一部分的代码提高编译效率。
- 打开命令行并跳转到 AWTK 项目的文件夹目录下。
- 在命令行中输入 scons 并按下回车键,等待可以编译完成如丅图。
备注:如果电脑条件比较好的同学可以输入 scons -j4 或者 scons -j8 ,-j4 的意思是开4线程同时编译的意思-j8 的意思是开8线程同时编译的意思。
- 编译完成後会出现下图红色框框的提示:
能够打开上图的程序,说明你已经成功编译了 AWTK下一篇文章会继续讲述关于如何使用 AWTK 开发一个 UI 界面的。
這次是本人第一次发表博客如果有写的不好或者写错的地方,请大家不吝赐教谢谢。
发布了1 篇原创文章 · 获赞 0 · 访问量 23