3 Repos
Merging compiled object files into executable binaries or shared libraries across different architectures.
Distinct from Object File Execution: Covers the functional merging of object files, unlike the execution or extraction of those files.
Explore 3 awesome GitHub repositories matching operating systems & systems programming · Binary Linking. Refine with filters or upvote what's useful.
Kalibr ist eine Software-Suite für die Multikamera-Kalibrierung und die Schätzung visuell-inertialer Parameter. Sie bietet ein mathematisches Framework zur Bestimmung intrinsischer und extrinsischer Parameter über mehrere Kameras hinweg sowie zur Berechnung räumlich-zeitlicher Offsets zwischen Kameras und Inertialsensoren. Das Projekt umfasst einen nichtlinearen Optimierer der kleinsten Quadrate zur Minimierung von Reprojektions- und Inertialfehlern. Es enthält spezialisierte Werkzeuge für die Kalibrierung von Rolling-Shutter-Kameras, um Projektions- und Verzerrungsparameter für Sensoren zu schätzen, die Bilder zeilenweise erfassen. Das System deckt ein breites Spektrum an Sensorkalibrierungs-Primitiven ab, einschließlich der Ausrichtung von Multikamerasystemen bei überlappenden Sichtfeldern sowie der räumlichen und zeitlichen Synchronisation mehrerer Inertialsensoren mittels visueller Hilfsmittel. Das Build-System nutzt Colcon zur Automatisierung der Abhängigkeitsauflösung, des Library-Linkings sowie der Generierung von Binärdateien und Kommunikationstypen.
Generates executable binaries and shared libraries that are automatically linked against identified system dependencies.
Wild is a binary linker and compiler integration tool used to merge multiple object files into single executable binaries, shared libraries, or static archives. It functions as a replacement for standard system linkers, automating the final stage of the compilation process to generate binaries across different operating system architectures. The project provides custom binary linking and toolchain integration, allowing for the modification of how compilers resolve symbols and determine memory layouts. It specifically handles the organization of machine code and data sections to meet the requi
Merges multiple object files into executable binaries or shared libraries across different operating system architectures.
Dieses Projekt ist eine plattformübergreifende Bibliothek für den Aufbau von Desktop-Anwendungen mit Deno. Sie ermöglicht es Entwicklern, Software mit webbasierten Benutzeroberflächen zu erstellen, indem HTML, CSS und JavaScript innerhalb nativer Desktop-Fenster gerendert werden. Das Framework fungiert als Brücke zwischen dem webbasierten Frontend und dem Host-Betriebssystem. Es bietet eine Kommunikationsschicht, die einen bidirektionalen Datenaustausch und die Codeausführung zwischen der Schnittstelle und dem zugrunde liegenden System ermöglicht. Durch die Integration in native System-Ereigniswarteschlangen behält die Bibliothek die Reaktionsfähigkeit des Fensters bei und verwaltet den Anwendungslebenszyklus über Windows, macOS und Linux hinweg. Die Architektur stützt sich auf Foreign Function Interfaces und dynamische Binärverknüpfungen, um systemnahe Operationen auszuführen. Entwickler können Binär-Assets so konfigurieren, dass sie benutzerdefinierte oder vorgefertigte Bibliotheken verwenden, wobei Standard-Remote-Quellen überschrieben werden, um spezifischen Bereitstellungsanforderungen gerecht zu werden.
Loads pre-compiled native shared libraries at runtime to execute system-level operations outside the primary runtime environment.