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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • xianyi/openblasAvatar de xianyi

    xianyi/OpenBLAS

    7,475Ver en GitHub↗

    OpenBLAS es una biblioteca de alto rendimiento para subprogramas de álgebra lineal básica que proporciona operaciones optimizadas de matrices y vectores. Sirve como un backend matemático multi-arquitectura y un framework de computación numérica diseñado para ejecutar cálculos matemáticos complejos y análisis numérico de alta velocidad. La biblioteca funciona como una biblioteca matemática de CPU optimizada que detecta el hardware en tiempo de ejecución para aplicar los kernels de operación más eficientes para el procesador específico. Admite múltiples objetivos de CPU a través de una combinación de implementaciones optimizadas en ensamblador y C. El proyecto cubre álgebra lineal de alto rendimiento, optimización de arquitectura de CPU e infraestructura de computación científica. Incluye capacidades para la gestión de recursos de computación numérica, como el control de la asignación de hilos para cargas de trabajo pesadas en sistemas compartidos.

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

    C
    Ver en GitHub↗7,475
  • microsoft/winobjcAvatar de microsoft

    microsoft/WinObjC

    6,239Ver en GitHub↗

    WinObjC es una implementación del runtime del lenguaje Objective-C y del modelo de objetos para el sistema operativo Windows. Su propósito principal es permitir la ejecución de código Objective-C y APIs de iOS en Windows para apoyar la portabilidad de aplicaciones de iOS. El proyecto cuenta con un puente de API nativo que mapea llamadas a frameworks del sistema Objective-C a funciones de la API nativa de Windows. Incluye una cadena de herramientas para convertir targets y workspaces de proyectos Xcode a formatos de Visual Studio y traduce archivos de diseño de storyboard visual en elementos de interfaz activos en pantalla. El código base cubre la interoperabilidad binaria, la compilación multi-arquitectura y el enrutamiento de eventos de interfaz de usuario. También proporciona herramientas de diagnóstico para inspeccionar estados de memoria en tiempo de ejecución y visualizar objetos nativos durante la depuración. Los resultados del proyecto se distribuyen como paquetes NuGet.

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

    C
    Ver en GitHub↗6,239
  • limine-bootloader/limineAvatar de Limine-Bootloader

    Limine-Bootloader/Limine

    3,381Ver en 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
    Ver en GitHub↗3,381
  • richfelker/musl-cross-makeAvatar de richfelker

    richfelker/musl-cross-make

    1,532Ver en 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
    Ver en 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

Explorar subetiquetas

  • 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.