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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesSource-to-Native Porting Libraries

Header files and libraries that enable the compilation of Windows source code into native binaries for other platforms.

Distinct from Windows Compatibility Layers: Distinct from binary compatibility layers by focusing on the compilation of source code into native binaries via Winelib.

Explore 3 awesome GitHub repositories matching operating systems & systems programming · Source-to-Native Porting Libraries. Refine with filters or upvote what's useful.

Awesome Source-to-Native Porting Libraries GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • wine-mirror/wineAvatar von wine-mirror

    wine-mirror/wine

    4,064Auf GitHub ansehen↗

    Wine ist eine Kompatibilitätsschicht, die es ermöglicht, Windows-Binärdateien und -Anwendungen auf Unix-artigen Betriebssystemen auszuführen. Es fungiert als plattformübergreifender Binär-Loader und Windows-API-Implementierung, die Systemaufrufe in funktionale Äquivalente auf Nicht-Windows-Plattformen übersetzt. Das Projekt bietet Tools sowohl für die Ausführung existierender Binärdateien als auch für die Portierung von Windows-Quellcode in native Executables für Unix oder macOS. Dies beinhaltet die Möglichkeit, Legacy-Software, wie ältere DOS- und frühe Windows-Programme, auf moderner Hardware zu starten. Das System arbeitet, indem es Windows-Systemaufrufe in Echtzeit auf native Unix-Äquivalente abbildet und den Lademechanismus für Windows-Dynamic-Link-Libraries simuliert. Es implementiert diese API-Bibliotheken im User-Space und nutzt modulare Adapter-Layer, um Unterschiede in Grafik, Sound und Netzwerk über verschiedene Distributionen hinweg zu handhaben.

    Provides header files and libraries for compiling Windows source code into native Unix binaries.

    C
    Auf GitHub ansehen↗4,064
  • unikraft/unikraftAvatar von unikraft

    unikraft/unikraft

    3,733Auf GitHub ansehen↗

    Unikraft is a modular library operating system and unikernel framework designed to compile applications into minimal, bootable virtual machine images. It serves as an OCI-compliant image builder and a cloud-native hypervisor target, enabling the creation of specialized runtimes that include only the specific drivers and libraries required by a single application. The system features a Linux compatibility layer that maps standard API calls and POSIX standards to unikernel libraries, allowing unmodified binaries to run without a full general-purpose kernel. It distinguishes itself by allowing c

    Builds applications using native build systems and a ported C library to link object files directly.

    Capplicationcloudcloud-native
    Auf GitHub ansehen↗3,733
  • android/ndkAvatar von android

    android/ndk

    2,287Auf GitHub ansehen↗

    The project is a development kit and compilation toolchain that builds C and C++ source files into native machine code libraries and shared library packages for mobile execution. It integrates target architecture toolchains with standard build systems to transform source code into deployable native modules. The toolset includes debugging and profiling capabilities that bridge low-level system debuggers with compiled binaries to inspect runtime execution states, register contents, and memory layouts. It provides performance monitoring instrumentation to measure execution bottlenecks and resour

    Links compiled native code modules directly into mobile applications as shared libraries for high-performance execution.

    Auf GitHub ansehen↗2,287
  1. Home
  2. Operating Systems & Systems Programming
  3. Windows Compatibility Layers
  4. Source-to-Native Porting Libraries

Unter-Tags erkunden

  • Native Library PortingPorting C libraries and using native build systems to link application object files directly into a new runtime. **Distinct from Source-to-Native Porting Libraries:** Focuses on porting core C libraries to a library OS rather than porting Windows source to native binaries.