Suchergebnisse für Anfrage "linker"

4 die antwort

Gibt es eine Möglichkeit, Inline-Funktions-ODR-Verstöße zu erkennen?

So habe ich diesen Code in 2 separaten Übersetzungseinheiten: // a.cpp #include <stdio.h> inline int func() { return 5; } int proxy(); int main() { printf("%d", func() + proxy()); } // b.cpp inline int func() { return 6; } int proxy() { return ...

2 die antwort

Verbinden von Binärdateien mit Funktionen / Daten an einer bestimmten Stelle im Speicher

Ich bin gerade dabei, einen Zwischenspeicher-Bootloader für einen ATMega zu schreiben. Ich möchte einen Abschnitt mit häufig verwendeten Funktionen und Daten an einer bestimmten Stelle im Speicher platzieren, z. B .: Unbegrenzte Größe des ...

2 die antwort

Linking Fehler mit cmake

Ich versuche zu verstehen, warum beim Kompilieren eines mit CMake generierten Projekts ein Verknüpfungsfehler auftritt. Die Datei CMakeFiles.txt erstellt für jeden Ordner des Projekts eine statische Bibliothek und verknüpft sie dann wie folgt ...

TOP-Veröffentlichungen

2 die antwort

Verwenden Sie Go 1.5 buildmode = c-archive mit net / http.Server, das von C @ aus verbunden is

Die kommende Version von Go 1.5 kommt mitneue Baumodi [https://docs.google.com/document/d/1nr-TQHw_er6GOQRsF6T43GGhFDelrAP0NqSS_00RgZQ/view?pli=1] , mit dem exportierte Go-Symbole verknüpft und aus C-Code aufgerufen werden können. Ich habe damit ...

6 die antwort

Xamarin.iOS Linker entfernt Mitglieder in der Klasse, die für die Reflexion benötigt werden.

In einem Xamarin-Projekt habe ich das Verhalten des Linkers auf "Alle Referenzen verknüpfen" gesetzt. Dabei werden Assemblys optimiert, indem nicht verwendete Member entfernt werden. Ein Problem ist, dass wir nicht wissen, dass wir sie ...

6 die antwort

CMake cross-compile with specific linker übergibt keine Argumente an armlink

Ich versuche, ein Projekt für eingebettete ARM Cortex-Builds übergreifend zu kompilieren, kann den Linker jedoch nicht zum Laufen bringen. Ich möchte armlink verwenden, aber es werden keine Dateien an armlink übergeben und daher wird keine ...

4 die antwort

Wie löst der Linker doppelte Symbole in dynamisch ladbaren Bibliotheken auf?

Ich habe zwei dynamisch ladbare Bibliotheken lib_smtp.so und und libpop.so usw. Beide haben eine globale Variable mit dem Namenprotocol wird auf "SMTP" bzw. "POP" initialisiert. Ich habe eine andere statische Bibliothek libhttp.a woprotocol wird ...

4 die antwort

Ist die Binärdatei mit dem Goldlinker verbunden, der schneller läuft?

Ausführen von Simulationscode mit GEANT4 (großes Monte Carlo C ++ - Simulationsframework, viele gemeinsam genutzte Bibliotheken). Kompiliert und verlinkt GEANT und meine App mit Goldlinker und mit Standard-BFD-basiertem Linker. Sieht aus wie ...

8 die antwort

OpenCV Verbindungsprobleme mit ROS

Ich versuche zu kompilierenDie [https://github.com/tum-vision/lsd_slam] project (folgen Sie den Anweisungen). Beim Bauen mitrosmake, Ich bekomme ein paarundefined reference to cv::String::deallocate() undundefined reference ...

4 die antwort

Was bedeutet Partial Linking in GNU Linker?

ie beste Erklärung, die ich finden konnte, war aus dem offiziellen Dokument: -r --relocateable Erzeugt eine verschiebbare Ausgabe - d. h. erzeugt eine Ausgabedatei, die wiederum als Eingabe für ld dienen kann. Dies wird oft als partielle ...