RT-Thread版本:2.1.0

打开RTGUI组件方法:

1、在rtconfig.h中添加:#define RT_USING_GUIENGINE

注:

/* SECTION: RT-Thread/GUI */
/* #define RT_USING_RTGUI */
#define RT_USING_GUIENGINE

新版本RT-Thread不再使用RT_USING_RTGUI,且关于触摸的一些文件已经移除,生成的工程无法编译通过

2、执行scons --target=MDK5 -s生成Keil工程,编译即可。

  注:生成iar工程时会报错,原因是__restrict,__attribute__((pure))这两个在IAR编译器中貌似不支持,

做如下图中的更改可以消除报警,但不知道这样的做法是否会导致其它问题,还在研究中。。。。。。

故建议使用Keil编译GUI。

下面就是要研究RTGUI组件的初始化和使用了,看了一点,没有找到文档说明,看的很蛋疼,继续学习!!!

转载于:https://www.cnblogs.com/skawu/articles/7676212.html

RT-Thread 学习笔记(四)——添加RTGUI组件相关推荐

  1. [Android学习笔记四] 自定义Android组件之组合方式创建密码框组件

    Android中所有控件(也称组件)都继承自adnroid.view.View类,android.view.ViewGroup是View类的重要子类,绝大多书的布局类就继承自ViewGroup类. 参 ...

  2. amazeui学习笔记--css(常用组件4)--关闭按钮Close

    amazeui学习笔记--css(常用组件4)--关闭按钮Close 一.总结 1.关闭按钮基本用法:关闭按钮样式,可以结合其他不同组件使用.对 <a> 或者 <button> ...

  3. C#可扩展编程之MEF学习笔记(四):见证奇迹的时刻

    前面三篇讲了MEF的基础和基本到导入导出方法,下面就是见证MEF真正魅力所在的时刻.如果没有看过前面的文章,请到我的博客首页查看. 前面我们都是在一个项目中写了一个类来测试的,但实际开发中,我们往往要 ...

  4. amazeui学习笔记--css(常用组件1)--小徽章Badge

    amazeui学习笔记--css(常用组件1)--小徽章Badge 一.总结 1.am-badge:添加am-badge来声明小徽章对象 <span class="am-badge a ...

  5. amazeui学习笔记--css(常用组件5)--评论列表Comment

    amazeui学习笔记--css(常用组件5)--评论列表Comment 一.总结 1.am-comment:使用am-comment来声明评论对象,这个是放在article里面的,虽然article ...

  6. mysql新增表字段回滚_MySql学习笔记四

    MySql学习笔记四 5.3.数据类型 数值型 整型 小数 定点数 浮点数 字符型 较短的文本:char, varchar 较长的文本:text, blob(较长的二进制数据) 日期型 原则:所选择类 ...

  7. Ui学习笔记---EasyUI的EasyLoader组件源码分析

    Ui学习笔记---EasyUI的EasyLoader组件源码分析 技术qq交流群:JavaDream:251572072   1.问题1:为什么只使用了dialog却加载了那么多的js   http: ...

  8. amazeui学习笔记--css(常用组件6)--图标Icon

    amazeui学习笔记--css(常用组件6)--图标Icon 一.总结 1.关注用法即可:在 HTML 上添加添加 am-icon-{图标名称} class. <span class=&quo ...

  9. amazeui学习笔记--css(常用组件10)--导航条Topbar

    amazeui学习笔记--css(常用组件10)--导航条Topbar 一.总结 1. 导航条:就是页面最顶端的导航条:在容器上添加 .am-topbar class,然后按照示例组织所需内容.< ...

  10. JavaScript学习笔记(四)(DOM)

    JavaScript学习笔记(四) DOM 一.DOM概述 二.元素对象 2.1 获取方式 (1).通过ID获取一个元素对象,如果没有返回null (2).通过`标签名`获取一组元素对象,,如果没有返 ...

最新文章

  1. 可爱又好用!阿里云盘「小白羊版」
  2. 【连载】【FPGA黑金开发板】NIOS II那些事儿--编程风格(三)
  3. CRM客户主数据UI上有哪些字段可以触发partner determination
  4. c primer plus 第6版 中文版pdf_内功实力再精进 试驾上汽大通V80 PLUS城市版_搜狐汽车...
  5. 11.Excel数据分析-复合型饼图与漏斗图
  6. .NET Core 2.x中使用Named Options处理多个强类型配置实例
  7. JAVA组件使用---UUID使用方法
  8. 数字证书理解(CA证书签名原理)
  9. 回音消除--富迪科技
  10. 计算机网络的发展过程大致可以分为几个,计算机网络发展过程分几个阶段
  11. 【Milvus的以图搜图】
  12. 单向链表中查找倒数第K个数
  13. 李有志——预谋着向生活发起冲锋...
  14. imagecreatefromjpeg():gd-jpeg:JPEG
  15. Jenkin前端项目部署----远程服务
  16. 虚拟现实是计算机软件么,虚拟现实技术对于电脑软件、硬件的配置要求有哪些?...
  17. 一键安装JDK和JRE并自动配置Java环境变量
  18. 知乎问答应该怎么做?
  19. 最新版kubeadm快速部署Kubernetes
  20. DPK8300E+设置 (打印乱码)

热门文章

  1. 【原型设计】第五节:Axure RP9 交面交互的使用说明 02 显示隐藏元素
  2. qq浏览器打开word 技术原理_知道为什么计算机可以上网的同时,可以写word还可以听歌吗?...
  3. matlab安装m_map,MATLAB中安装m_map后不能用,求解
  4. Micsorft文档阅读笔记-Run-Time Type Information解析及使用
  5. Qt开启本地事件循环(防止界面卡阻塞【卡死】)QEventLoop 的基本使用
  6. Qt工作笔记-QCustomPlot让曲线动起来
  7. 6.3.1遍历二叉树
  8. android 清屏函数,浅谈android截屏问题
  9. android led灯框架_LED面板灯的特点:应用领域、产品结构与产品分类
  10. linux安装easy php,Linux php安装