Genyleap/Docs
دليل حزمة التطوير

ابنِ باستخدام نفس الحزمة التي نبني بها.

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

خط أساس متجدد

ملف Genyleap الهندسي الحالي

Official sources · refreshed Oct 11, 2026
LanguageC++26-firstC++23 when toolchain support requires it
Qt6.12.0الإصدار المستقر الحالي، يُحدَّد تلقائيًا
Boost1.92.0Current stable Boost release, resolved automatically
التطويرCMake + 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

نموذج هندسي واحد لكل الأهداف.

تُعزل التفاصيل الخاصة بكل منصة عند حدود toolchain. تبقى بنية التطبيق والمجال قابلة للنقل، بينما تظل compilers وSDKs والحزم والنشر صريحة لكل 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.

1

Resolve

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

2

Cache

يحافظ manifest محلي على سرعة واستقرار التوثيق حتى عند تعذر endpoint upstream مؤقتًا.

3

Render

تُولَّد المسارات وأسماء أرشيفات المصدر ومتطلبات NDK/JDK وإصدارات Emscripten وIDE من manifest الحالي.

مرجع هندسي، وليس درسًا للمبتدئين.

نموذج لغة حديث

Modules C++ مملوكة للمشروع، ownership صريح، RAII، concepts، أخطاء مبنية على expected، وإمكانات المكتبة القياسية الحديثة.

بيئات قابلة لإعادة الإنتاج

أشجار build منفصلة، اختيار صريح للـcompiler، SDKs خاصة بالـtarget، وbuilds موثقة من سطر الأوامر قبل إعداد IDE.

حدود المنصة

يبقى السلوك الخاص بنظام التشغيل وتكييف الطرف الثالث معزولًا بدل تسربه إلى domain code.

الأدلة بدل الافتراضات

نفّذ configure وbuild وlint وtest وsmoke-check للسطح المطلوب قبل اعتبار البيئة جاهزة.

المرجع الهندسي.

تتبع أمثلة C++ وبنية المشروع عقد Genyleap الهندسي لـModern C++، بينما تُحل معلومات الإصدارات الخارجية المتغيرة من وثائق upstream.