欢迎来到神奇下载!我们唯一域名是:www.sqxzz.com

GuiLite 官方版 v3.6

更新时间:2022-05-29 19:14:42

软件介绍

GuiLite提供用户界面设计框架,如果你需要开发图形用户界面就可以下载这款软件,现在很多软件都是需要建立用户界面的,配置用户界面就可以更好作相关的软件,如果你正在设计GUI就可以下载这款框架使用,将其添加到开发项目中就可以使用内置的GUI库快速配置图形界面,在设计硬件控制图形界面的时候就可以通过这款软件快速部署UI,设计单片机控制的时候可以选择这款软件,设计游戏机图形画面的时候可以选择这款软件,为用户提供丰富的图形画面建立方案,满足GUI设计者的需求,如果你需要设计新的GUI画面就可以下载GuiLite。

GuiLite软件功能

1、提供很多画面内容,构建多种系统画面

2、可以设计动态的画面,设计游戏画面,设计心电图

3、3D立体图形画面也可以通过这款软件设计

4、可以在软件制作像素游戏GUI,设计控制画面内容

5、可以设计的类型很多,添加GuiLite到你的开发系统就可以部署GUI

6、可以设计STM32上的3D、在STM32上波动、STM32上的粒子、STM32上的星号

7、可以设计计时器、分子移动、Apple Watch上的3D、在Apple Watch上波动

8、多语言、实时代码遥测与分析、在云端监控物联网设备、追踪世界各地的物联网设备

GuiLite软件特色

完美的“云” + “物联网”解决方案:让你轻松驾驭全球IoT业务

支持多语言,采用 UTF-8 编码;支持播放

资源制作工具为你定制自己的字体/图片资源

所见即所得的GUI布局工具

编译活跃度统计,及实时分析

支持3D & Web

支持Docker,一条命令启动Docker: sudo docker run -it --pvileged -v /dev:/dev-share idea4good/gui-lite:latest bash /run.sh

GuiLite使用说明

如何使用GuiLite?

对于GuiLite用户:您可以在应用程序中复制GuiLite.h

对于GuiLite开发人员:您可以获取组织良好的源代码,并在任何平台上进行开发(Windows / Linux / Apple)

对于GuiLite用户

GuiLite是仅标头的库,因此应该直接集成到您的应用程序中。

对于GuiLite开发人员

为Windows构建GuiLite库?

先决条件:Windows和Visul Studio 2013/2015/2017/2019

通过Visual Studio打开“ GuiLite.sln”

单击构建解决方案

此处输出:GuiLite work Debug(Release) GuiLite.lib

常见问题解答:使用Visual Studio打开GuiLite项目时出错,请重新配置项目以匹配您的计算机,如下所示:

为iOS / Mac和Linux(amd)和树莓派构建GuiLite库?

为ARM Linux构建GuiLite库?

先决条件:安装交叉编译器:

构建

此处输出:GuiLite / work / libGuiLite.a

如何为任何MCU构建GuiLite库?

先决条件:安装Keil uvsion 5.6或更高版本。

建立

使用Keil uvsion打开GuiLite / work / GuiLite.uvp。

在core src adapter api_unknow.cpp中实现函数(例如thread_sleep)以满足您的需求。

从目标选项中选择设备类型(默认:STM32F103ZE)。

构建GuiLite。

此处输出:GuiLite / work / Objects / GuiLite.lib

生成仅标头的GuiLite.h?

如何为Win MFC构建?

1、通过Visual Studio 2017打开“ HelloMolecule BuildMFC HelloMolecule.sln”

2、单击F5生成/运行HelloMolecule

如何为STM32F103 + ILI934x进行构建?

先决条件:

安装Keil uvsion 5.6或更高版本。

您的硬件应与以下设备兼容:发现套件/正点原子开发板/野火霸道开发板。

建立

1、使用Keil uvsion打开“ HelloMolecule BuildSTM32F103-Keil USER HelloMolecule.uvp”。

2、从目标选项中选择设备类型(默认:STM32F103ZE)。

3、构建HelloMolecule。

4、将硬件与主机PC连接,并在其上刷新/运行HEX文件。

如何在任何类型的MCU上移植?

先决条件:

您有可以启用LCD的Keil / IAR项目

您的项目应实现void delay_ms(unsigned short nms)函数,该函数将由core / src / adapter / api_none.cpp thread_sleep使用

移植

1、打开您的Keil / IAR项目

2、从项目中的UIcode导入所有cpp文件

3、将绘制Piexel驱动程序封装在main.c中

4、将您的LCD驱动程序与GuiLite链接,并调用UI输入功能(例如,startHelloMolecule)

5、生成并运行

如何为Linux构建?

在本地编译并运行:

1、编译:

2、在本地运行(例如Ubuntu):

交叉编译并在目标上运行:

1、安装编译器:

对于ARM32:sudo apt-get install g ++-arm-linux-gnueabi gcc-arm-linux-gnueabi

对于ARM:sudo apt-get install g ++-aarch-linux-gnu gcc-aarch-linux-gnu

2、交叉编译:

3、在目标Linux设备上运行:

如何为GuiLiteSamples

HostMonitor布置窗口小部件?

所有小部件均由struct WND_TREE和?.xml.cpp文件描述

如何布置幻灯片组?

如何布置单张幻灯片?

如何布置对话框?

近期热门

1
UEStudio增强版是 UltraEdit 的开发环境版本,软件功能非常强大,界面简洁明晰、作方便快捷,设计 […]
2
DLL函数查看器是一款易于使用的dll函数查看工具。软件具备了简单直观的用户界面,拖动dll文件到窗口,或者双 […]
3
精易csharp编程助手也就是精易c#编程助手,是一款辅助c#快速开发的工具,主要功能模块包括常用代码、网页提 […]
4
Alactty是一款跨平台的OpenGL终端仿真器,可以通过这款软件快速运行脚本,添加了对Windows的支持 […]
5
VSCodium(VScode二进制版本)免费下载是编程开发分类下一款电脑软件,神奇下载小编给各位带来了VSC […]
6
Dxpress版是一款优秀实用的控件库软件。Dxpress19中文版软件能够帮助用户设计具有图形和高级和高级功 […]
7
Kratos提供非常多的服务框架,可以帮助用户在搭建网站和应用的时候快速配置通讯,配置HTTP服务,配置数据分 […]
8
CDS是一款自动化软件,您可以在软件上建立多种自动化作业方式,有效提升企业工作效率,优化复杂的工作流程,您可以 […]
9
夜神助手全称是夜神模拟器连接助手,因为作者在安卓逆向学习过程中,经常使用夜神模拟器调试程序经常打开很多命令行窗 […]
10
MyBB是一款论坛开发软件,如果你需要设计论坛就可以直接通过这款软件部署到使用,不需要自己原创代码就可以立即创 […]

声明:本站所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助 转载需标注!

Copyright © 2018-2023 All Rights Reserved. 神奇下载网站备案编号:苏ICP备12036411号

抵制不良游戏软件,拒绝盗版。 注意自我保护,谨防受骗上当。 适度娱乐益脑,沉迷伤身。合理安排时间,享受健康生活。

共 22 次查询,耗时 0.942 秒