From ecc0fc463ba54dd0cbe33bc14415f432eaa959de Mon Sep 17 00:00:00 2001 From: _ov4 Date: Fri, 30 Jan 2026 16:44:30 +0000 Subject: Updated --- README.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/README.md b/README.md index 6393650..8c7f32b 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ Details can be found here: [Pseudocode Guide for Teachers](https://www.cambridge ## Dependencies +Linux ```bash sudo apt-get update sudo apt-get install -y \ @@ -18,11 +19,46 @@ sudo apt-get install -y \ lld ``` +--- + +mingw-w64 for Windows +```bash +pacman -Syu +pacman -S --needed \ + mingw-w64-x86_64-toolchain \ + mingw-w64-x86_64-cmake \ + mingw-w64-x86_64-llvm \ + mingw-w64-x86_64-clang \ + mingw-w64-x86_64-lld \ + mingw-w64-x86_64-make +``` ## Build +Linux ```bash mkdir build && cd build/ cmake .. make ``` + +--- + +mingw-w64 for Windows +```bash +mkdir build && cd build/ +export CMAKE_GENERATOR="MinGW Makefiles" +cmake .. +mingw32-make +``` + + +# Note + +DO NOT OPEN ANY ISSUES IF YOU COMPILE WITH VISUAL STUDIO OR ANYTHING EXCEPT MINGW-W64 (EVEN WITH MINGW-W64, WINDOWS IS LIKELY TO BE A PROBLEM MAKER) + +ONLY TESTED ON DEBIAN (AND A BIT MINGW-W64) + +Copyright (C) _ov4 + +This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -- cgit v1.3.1-4-g156e