MiniGUI is a free software released under the GPL terms, its goal is to establish a fast, stable and lightweight graphical user interface support system for real-time embedded Linux/uClinux, eCos, uC/OS-II, VxWorks and other operating systems.
About this manual
The MiniGUI User Manual introduces MiniGUI, a lightweight graphical user interface library maintained by FeiMan Software. It covers the library’s goals, supported operating systems, and the three runtime modes (MiniGUI‑Threads, MiniGUI‑Lite, MiniGUI‑Standalone).\n\nThe document provides step‑by‑step instructions for setting up the development environment, unpacking source code, configuring build options, cross‑compiling for various target platforms, and running example programs. It also contains extensive FAQs on licensing, configuration, compilation, and common problems. This manual is written in Chinese.
What's inside
- Introduction
- Quick Start
- Installation and Compilation
- Configuration Options
- Cross‑Compilation
- Running on Linux
- Running on Windows
- Appendix: Licensing
- FAQ
Specifications
| Supported Operating Systems | Linux, Windows, uClinux, eCos, uC/OS‑II, VxWorks, pSOS, ThreadX |
Frequently asked questions
Do I need a commercial license to use MiniGUI in proprietary software?
Yes. If you develop proprietary or commercial software with MiniGUI, you must obtain a commercial license from FeiMan Software.
Which operating systems can MiniGUI run on?
MiniGUI can run on Linux, Windows, uClinux, eCos, uC/OS‑II, VxWorks, pSOS, ThreadX and other embedded OSes.