Genyleap/Docs
Geliştirme yığını rehberi

Bizim kullandığımız yığınla geliştirin.

Living engineering documentation for the native technologies behind Genyleap: modern C++, Boost, Qt, CMake, LLVM and WebAssembly across desktop, mobile and browser targets.

Sürekli güncellenen baseline

Geçerli Genyleap mühendislik profili

Official sources · refreshed Oct 11, 2026
LanguageC++26-firstC++23 when toolchain support requires it
Qt6.12.0Geçerli kararlı sürüm, otomatik belirlenir
Boost1.92.0Current stable Boost release, resolved automatically
GeliştirmeCMake + NinjaTarget-based CMake and module-aware builds
CompilersClang · GCC · MSVCUse the native toolchain for each platform boundary
Webwasm32Emscripten 5.0.5 for the current Qt baseline
TargetsDesktop · Mobile · WebmacOS, Linux, Windows, Android, iOS and WebAssembly

Her hedef için tek bir mühendislik modeli.

Platforma özgü ayrıntılar toolchain sınırında izole edilir. Uygulama ve domain mimarisi taşınabilir kalırken compiler, SDK, paketleme ve deployment her target için açıkça tanımlanır.

Sürüm bilgileri metne sabitlenmez.

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.

1

Resolve

Official Boost and Qt release indexes plus current platform documentation are checked automatically.

2

Cache

Yerel bir manifest, upstream endpoint geçici olarak kullanılamasa bile dokümantasyonu hızlı ve kararlı tutar.

3

Render

Yollar, source archive adları, NDK/JDK gereksinimleri, Emscripten ve IDE sürümleri geçerli manifestten üretilir.

Başlangıç eğitimi değil, mühendislik referansı.

Modern dil modeli

Projeye ait C++ modülleri, açık ownership, RAII, concepts, expected tabanlı hatalar ve güncel standard-library olanakları.

Tekrarlanabilir ortamlar

Ayrı build tree'leri, açık compiler seçimi, target'a özel SDK'lar ve IDE kurulumundan önce doğrulanmış komut satırı build'leri.

Platform sınırları

İşletim sistemine özel davranış ve üçüncü taraf adaptasyonu domain code içine sızmak yerine izole kalır.

Varsayım yerine kanıt

Ortamı hazır saymadan önce istenen ürün yüzeyini configure, build, lint, test ve smoke-check edin.

Mühendislik otoritesi.

C++ örnekleri ve proje yapısı Genyleap modern C++ mühendislik sözleşmesini izler; değişken dış sürüm bilgileri upstream dokümantasyondan çözülür.