liuxiaodi 3bbc65fae8 first commit 10 miesięcy temu
..
gg_external_data 3bbc65fae8 first commit 10 miesięcy temu
modules 3bbc65fae8 first commit 10 miesięcy temu
Makefile 3bbc65fae8 first commit 10 miesięcy temu
README.md 3bbc65fae8 first commit 10 miesięcy temu
decoder.h 3bbc65fae8 first commit 10 miesięcy temu
lv_conf.h 3bbc65fae8 first commit 10 miesięcy temu
main.c 3bbc65fae8 first commit 10 miesięcy temu
simulator_icon.c 3bbc65fae8 first commit 10 miesięcy temu

README.md

Requirements

  • MinGW

Usage

Install MinGW

You can download MinGW from https://osdn.net/projects/mingw/releases/

Set environment

  1. Add the path of mingw32-make to the system's path. By default, it is C:\MinGW\bin.
  2. Copy bin\SDL2.dll to C:\MinGW\lib.

Compile the project(Note: don't use git bash)

  1. Enter project direction:

    cd lvgl-simulator
    
  2. Build the target:

    mingw32-make -j8
    

    Run simulator

    mingw32-make run
    

Add your code for ui's callbacks

  1. User can edit callbacks in event_cb.c.

Work with Visual Studio Code

  1. Download and install latest version of Visual Studio Code
  2. Install extensions listed below:
    • C/C++
    • C/C++ Clang Command Adapter
    • Make
  3. Build the target In Visual Studio Code, you can open a terminal via Terminal-> New Terminal. After Openning the terminal, type make -j8 to build the target.
  4. Run simulaor Type make run to run the simualor.