mirror of
https://gitee.com/idea4good/GuiLite.git
synced 2025-08-01 19:15:11 +08:00
update doc
This commit is contained in:
parent
a8124debce
commit
4f2773c143
@ -1,5 +1,5 @@
|
||||
## How to build core&gui libary for Windows?
|
||||
depdency: Windows 10, visul stdio 2015/2017
|
||||
Prerequisite: Windows 10, visul stdio 2015/2017
|
||||
- Open "GuiLite.sln" by Visual studio 2017
|
||||
- Click `Build Solution`
|
||||
- Output here: \GuiLite\Debug(Release)\core.lib gui.lib
|
||||
@ -11,7 +11,7 @@ depdency: Windows 10, visul stdio 2015/2017
|
||||
- Output here: /GuiLite/libcore.a libgui.a
|
||||
|
||||
## How to build core&gui libary for ARM Linux?
|
||||
### Install cross compiler:
|
||||
### Prerequisite: Install cross compiler:
|
||||
- For ARM32: `sudo apt-get install g++-arm-linux-gnueabi gcc-arm-linux-gnueabi`
|
||||
- For ARM64: `sudo apt-get install g++-aarch64-linux-gnu gcc-aarch64-linux-gnu`
|
||||
### Build
|
||||
@ -22,10 +22,18 @@ depdency: Windows 10, visul stdio 2015/2017
|
||||
- Output here: /GuiLite/libcore.a libgui.a
|
||||
|
||||
## How to build core&gui libary for Android?
|
||||
### Install cross compiler:
|
||||
### Prerequisite: Install cross compiler:
|
||||
`sudo apt-get install gcc-arm-linux-androideabi`
|
||||
|
||||
### Build
|
||||
- `cd GuiLite`
|
||||
- `cmake -D CMAKE_C_COMPILER="/usr/bin/arm-linux-androideabi-gcc" -D CMAKE_CXX_COMPILER="/usr/bin/arm-linux-androideabi-g++" .`
|
||||
- `make`
|
||||
- Output here: /GuiLite/libcore.a libgui.a
|
||||
|
||||
## How to build GuiLite libary for MCU without OS?
|
||||
### Prerequisite: Install Keil uvsion 5.6 or above.
|
||||
### Build
|
||||
- Open `GuiLite.uvprojx` with Keil uvsion.
|
||||
- Implement function(e.g, thread_sleep) in `core\src\adapter\api_none.cpp` to meet your need.
|
||||
- Choose your Device type(Default: STM32F103ZE) from option for target.
|
||||
- Build GuiLite.
|
Loading…
Reference in New Issue
Block a user