Baue mit demselben Stack, den wir selbst verwenden.
Living engineering documentation for the native technologies behind Genyleap: modern C++, Boost, Qt, CMake, LLVM and WebAssembly across desktop, mobile and browser targets.
Aktuelles Genyleap-Engineering-Profil
Modernes C++
C++26-first architecture, project modules, std::expected, std::println, CMake, Ninja, diagnostics and cross-platform toolchains.
Native librariesBoost
Current Boost source builds, architecture-specific binaries and modern CMake integration for the Genyleap native stack.
Application frameworkQt
Current stable Qt source builds and target setup for desktop, Android, iOS and WebAssembly, with version data refreshed from official sources.
Ein Engineering-Modell für alle Targets.
Plattformspezifische Details bleiben an der Toolchain-Grenze isoliert. Anwendungs- und Domain-Architektur bleiben portabel, während Compiler, SDKs, Packaging und Deployment pro Target explizit bleiben.
Versionsdaten sind nicht fest in den Text eingebaut.
External toolchain versions move. The Stack Development Guide resolves the current stable Boost and Qt releases, Qt Creator release and Qt compatibility data from official upstream sources into one cached manifest, then renders every platform guide from that single source of truth.
Resolve
Official Boost and Qt release indexes plus current platform documentation are checked automatically.
Cache
Ein lokales Manifest hält die Dokumentation schnell und stabil, auch wenn ein Upstream-Endpunkt vorübergehend nicht erreichbar ist.
Render
Pfade, Namen der Quellarchive, NDK/JDK-Anforderungen sowie Emscripten- und IDE-Versionen werden aus dem aktuellen Manifest erzeugt.
Engineering-Referenz, kein Einsteiger-Tutorial.
Projekteigene C++-Module, explizites Ownership, RAII, Concepts, expected-basierte Fehler und aktuelle Standardbibliotheksfunktionen.
Getrennte Build-Bäume, explizite Compilerwahl, targetspezifische SDKs und verifizierte Kommandozeilen-Builds vor der IDE-Konfiguration.
Betriebssystemspezifisches Verhalten und Drittanbieteranpassungen bleiben isoliert und dringen nicht in Domain-Code ein.
Konfiguriere, baue, linte, teste und smoke-teste die angeforderte Produktoberfläche, bevor die Umgebung als bereit gilt.
Engineering-Referenz.
Die C++-Beispiele und die Projektstruktur folgen dem Genyleap-Vertrag für modernes C++; veränderliche externe Versionsdaten werden aus Upstream-Dokumentation ermittelt.