2025-02-22 12:32:54 +01:00
# LVGL on Linux with VSCode
Welcome to the LVGL on Linux project! This project allows you to develop and simulate the LittlevGL (LVGL) graphics library on a Linux system using Visual Studio Code (VSCode). LVGL is an open-source graphics library for embedded systems, ideal for developing graphical user interfaces (GUIs) on microcontrollers and other embedded platforms.
## To Clone this
2025-02-22 12:34:59 +01:00
``` bash
2025-02-22 12:32:54 +01:00
git clone https://git.noorlander.info/E.Noorlander/CMake_LVGL_C.git --recursive
2025-02-22 12:34:59 +01:00
```
2025-02-22 12:32:54 +01:00
Recursive is required due to the submodules in the lib folder.
## Requirements
Make sure your system meets the following requirements:
- Operating System: Linux (e.g., Ubuntu)
- Visual Studio Code: Download and install the latest version of [VSCode ](https://code.visualstudio.com/ ).
- Required Packages: Install the following packages using your package manager:
- git
- libsdl2-dev
- build-essential
- cmake
On an Ubuntu-like system, you can install these packages with the following command:
sudo apt install git libsdl2-dev build-essential cmake
## To build
2025-02-22 12:33:53 +01:00
``` bash
2025-02-22 12:32:54 +01:00
mkdir build
cd build
cmake ..
make
2025-02-22 12:33:53 +01:00
```
2025-02-22 12:32:54 +01:00
2025-02-22 12:16:21 +01:00
# LVGL op Linux met VSCode
2025-02-22 12:11:30 +01:00
2025-02-22 12:16:21 +01:00
Welkom bij het LVGL op Linux-project! Dit project stelt u in staat om de LittlevGL (LVGL) grafische bibliotheek te ontwikkelen en te simuleren op een Linux-systeem met behulp van Visual Studio Code (VSCode). LVGL is een open-source grafische bibliotheek voor embedded systemen, ideaal voor het ontwikkelen van grafische gebruikersinterfaces (GUI's) op microcontrollers en andere embedded platforms.
2025-02-22 12:11:30 +01:00
2025-02-22 12:32:54 +01:00
## Om dit te Klonen
2025-02-22 12:24:39 +01:00
2025-02-22 12:34:59 +01:00
``` bash
2025-02-22 12:32:54 +01:00
git clone https://git.noorlander.info/E.Noorlander/CMake_LVGL_C.git --recursive
2025-02-22 12:34:59 +01:00
```
2025-02-22 12:32:54 +01:00
Recursive is nodig i.v.m. de submodules in de lib-map.
2025-02-22 12:24:39 +01:00
2025-02-22 12:32:54 +01:00
Vereisten
2025-02-22 12:11:30 +01:00
2025-02-22 12:16:21 +01:00
Zorg ervoor dat uw systeem voldoet aan de volgende vereisten:
2025-02-22 12:11:30 +01:00
2025-02-22 12:32:54 +01:00
- Besturingssysteem: Linux (bijv. Ubuntu)
- Visual Studio Code: Download en installeer de nieuwste versie van [VSCode ](https://code.visualstudio.com/ ).
- Benodigde Pakketten: Installeer de volgende pakketten via uw pakketbeheerder:
- git
- libsdl2-dev
- build-essential
- cmake
2025-02-22 12:11:30 +01:00
2025-02-22 12:16:21 +01:00
Op een Ubuntu-achtig systeem kunt u deze pakketten installeren met het volgende commando:
2025-02-22 12:11:30 +01:00
2025-02-22 12:32:54 +01:00
sudo apt install git libsdl2-dev build-essential cmake
## Om te bouwen
2025-02-22 12:11:30 +01:00
2025-02-22 12:33:53 +01:00
``` bash
2025-02-22 12:32:54 +01:00
mkdir build
cd build
cmake ..
make
2025-02-22 12:33:53 +01:00
```