From 17ff5dc30712b6cc15dcbb184461b3ea4ebd19f1 Mon Sep 17 00:00:00 2001 From: edwin Date: Sat, 22 Feb 2025 12:32:54 +0100 Subject: [PATCH] README.md change --- README.md | 75 ++++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 52 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index faa1e42..a896454 100644 --- a/README.md +++ b/README.md @@ -1,36 +1,65 @@ +# 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 + + git clone https://git.noorlander.info/E.Noorlander/CMake_LVGL_C.git --recursive +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 + + mkdir build + cd build + cmake .. + make + +--- + # LVGL op Linux met VSCode 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. -## To Clone this +## Om dit te Klonen - ```bash - git clone https://git.noorlander.info/E.Noorlander/CMake_LVGL_C.git --recursive - ``` -Recursive is nodig i.v.m. de submodulles in lib. + git clone https://git.noorlander.info/E.Noorlander/CMake_LVGL_C.git --recursive +Recursive is nodig i.v.m. de submodules in de lib-map. -## Vereisten +Vereisten Zorg ervoor dat uw systeem voldoet aan de volgende vereisten: -- **Besturingssysteem**: Linux (bijvoorbeeld 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` +- 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 Op een Ubuntu-achtig systeem kunt u deze pakketten installeren met het volgende commando: - ```bash - sudo apt install git libsdl2-dev build-essential cmake - ``` -## To build + sudo apt install git libsdl2-dev build-essential cmake - ```bash - mkdir build - cd build - cmake .. - make - ``` \ No newline at end of file +## Om te bouwen + + mkdir build + cd build + cmake .. + make