私たち自身が使うスタックで構築します。
Living engineering documentation for the native technologies behind Genyleap: modern C++, Boost, Qt, CMake, LLVM and WebAssembly across desktop, mobile and browser targets.
現在の Genyleap エンジニアリングプロファイル
モダン 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.
すべてのターゲットに一つのエンジニアリングモデル。
プラットフォーム固有の詳細は toolchain 境界に隔離します。application/domain アーキテクチャは移植可能に保ち、compiler、SDK、packaging、deployment は target ごとに明示します。
バージョン情報を本文へ固定埋め込みしません。
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
upstream endpoint が一時的に利用できなくても、ローカル manifest により文書を高速かつ安定して提供します。
Render
パス、source archive 名、NDK/JDK 要件、Emscripten と IDE のバージョンは現在の manifest から生成します。
初心者向けチュートリアルではなく、エンジニアリングリファレンスです。
プロジェクト所有の C++ modules、明示的な ownership、RAII、concepts、expected ベースのエラー、現行 standard library 機能を使います。
build tree を分離し、compiler を明示選択し、target 固有 SDK と検証済み command-line build を IDE 設定より先に用意します。
OS 固有動作と third-party adaptation は domain code に漏らさず隔離します。
環境を ready と判断する前に、対象プロダクトを configure、build、lint、test、smoke-check します。
エンジニアリング基準。
C++ の例とプロジェクト構成は Genyleap の Modern C++ エンジニアリング契約に従い、変化する外部バージョン情報は upstream 文書から解決します。