4 مستودعات
Build systems configured to produce binaries for multiple CPU architectures from a single source tree.
Distinct from Hardware-Targeted Compilation: Focuses on the build-time configuration for multiple targets rather than just the act of hardware-targeted compilation.
Explore 4 awesome GitHub repositories matching programming languages & runtimes · Multi-Architecture Build Configurations. Refine with filters or upvote what's useful.
OpenBLAS هي مكتبة عالية الأداء للبرامج الفرعية للجبر الخطي الأساسي توفر عمليات مصفوفة ومتجهة محسنة. تعمل كخلفية رياضية متعددة المعماريات وإطار عمل للحوسبة العددية مصمم لتنفيذ حسابات رياضية معقدة وتحليل عددي عالي السرعة. تعمل المكتبة كمكتبة رياضية محسنة لوحدة المعالجة المركزية تكتشف الأجهزة في وقت التشغيل لتطبيق أكثر نوى العمليات كفاءة للمعالج المحدد. تدعم أهداف وحدة المعالجة المركزية المتعددة من خلال مزيج من التجميع المحسن وتنفيذ C. يغطي المشروع الجبر الخطي عالي الأداء، وتحسين معمارية وحدة المعالجة المركزية، وبنية الحوسبة العلمية التحتية. يتضمن قدرات لإدارة موارد الحوسبة العددية، مثل التحكم في تخصيص الخيوط (Threads) لأحمال العمل الثقيلة على الأنظمة المشتركة.
Supports compiling a single library for various CPU architectures via flexible build configurations.
WinObjC is an implementation of the Objective-C language runtime and object model for the Windows operating system. Its primary purpose is to enable the execution of Objective-C code and iOS APIs on Windows to support the porting of iOS applications. The project features a native API bridge that maps Objective-C system framework calls to native Windows API functions. It includes a toolchain to convert Xcode project targets and workspaces into Visual Studio formats and translates visual storyboard design files into active on-screen interface elements. The codebase covers binary interoperabili
Produces binaries for various CPU targets and applies compiler optimizations for improved performance.
Limine is a multiprotocol operating system bootloader that bridges low-level hardware initialization and system software across legacy BIOS and modern UEFI firmware environments. It executes directly on bare-metal hardware without an underlying operating system kernel or standard C library, parsing storage media and filesystems during the early boot sequence before OS drivers load. The software targets diverse processor architectures including x86, ARM, RISC-V, and LoongArch through discrete target binaries built from shared source code. It reads files directly from FAT and ISO9660 storage f
Builds discrete target binaries from shared source code to support diverse processor architectures.
Musl-cross-make is a build system that automatically downloads, patches, and compiles source components to generate relocatable cross-compilation toolchains targeting the musl C library. It functions as an automated build environment for creating custom cross-compilers and standard library toolchains for alternative target architectures. The system orchestrates the sequential downloading, patching, configuring, and compiling of multi-component toolchains, applying distribution-specific bug fixes and architecture patches directly to extracted source trees. It downloads required upstream source
Customizes the compiler build process using configuration files specifying target tuples and build parameters.