awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesMulti-Architecture Build Configurations

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.

Awesome Multi-Architecture Build Configurations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • xianyi/openblasAvatar xianyi

    xianyi/OpenBLAS

    7,475Vezi pe GitHub↗

    OpenBLAS este o bibliotecă de înaltă performanță pentru subprograme de algebră liniară de bază care oferă operații optimizate pe matrice și vectori. Servește drept backend matematic multi-arhitectură și framework de calcul numeric conceput pentru a executa calcule matematice complexe și analiză numerică de mare viteză. Biblioteca funcționează ca o bibliotecă matematică CPU optimizată care detectează hardware-ul la runtime pentru a aplica cele mai eficiente nuclee de operare pentru procesorul specific. Suportă mai multe ținte CPU printr-o combinație de implementări optimizate în assembly și C. Proiectul acoperă algebră liniară de înaltă performanță, optimizarea arhitecturii CPU și infrastructura de calcul științific. Include capabilități pentru gestionarea resurselor de calcul numeric, cum ar fi controlul alocării thread-urilor pentru sarcini grele pe sisteme partajate.

    Supports compiling a single library for various CPU architectures via flexible build configurations.

    C
    Vezi pe GitHub↗7,475
  • microsoft/winobjcAvatar microsoft

    microsoft/WinObjC

    6,239Vezi pe GitHub↗

    WinObjC este o implementare a runtime-ului limbajului Objective-C și a modelului de obiecte pentru sistemul de operare Windows. Scopul său principal este de a permite execuția codului Objective-C și a API-urilor iOS pe Windows pentru a susține portarea aplicațiilor iOS. Proiectul dispune de o punte API nativă care mapează apelurile framework-ului de sistem Objective-C către funcțiile API native Windows. Include un toolchain pentru a converti țintele și workspace-urile proiectelor Xcode în formate Visual Studio și traduce fișierele de design storyboard în elemente de interfață active pe ecran. Codul sursă acoperă interoperabilitatea binară, compilarea multi-arhitectură și rutarea evenimentelor de interfață utilizator. De asemenea, oferă instrumente de diagnosticare pentru inspectarea stărilor memoriei în runtime și vizualizarea obiectelor native în timpul debugging-ului. Rezultatele proiectului sunt distribuite ca pachete NuGet.

    Produces binaries for various CPU targets and applies compiler optimizations for improved performance.

    C
    Vezi pe GitHub↗6,239
  • limine-bootloader/limineAvatar Limine-Bootloader

    Limine-Bootloader/Limine

    3,381Vezi pe GitHub↗

    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.

    Caarch64armarm64
    Vezi pe GitHub↗3,381
  • richfelker/musl-cross-makeAvatar richfelker

    richfelker/musl-cross-make

    1,532Vezi pe GitHub↗

    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.

    Makefilebinutilscross-compilergcc
    Vezi pe GitHub↗1,532
  1. Home
  2. Programming Languages & Runtimes
  3. Source Code Compilers
  4. Multi-Target Compilers
  5. Hardware-Targeted Compilation
  6. Multi-Architecture Build Configurations

Explorează sub-etichetele

  • Multi-Architecture BinariesBuild configurations producing discrete target binaries for diverse processor architectures from shared source code. **Distinct from Multi-Architecture Build Configurations:** Distinct from general build configurations: specifically targets multi-architecture compilation for bootloaders.