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

4 die antwort

Static-Bibliotheksabhängigkeit wird im Simulator unter Xcode 3.2.3 kompiliert, schlägt auf Gerät @ fe

Upgrade auf XCode 3.2.3 und iPhone 3.2 / 4.0 SDK hat einen seltsamen Fehler in meinen Build-Prozess eingebracht. Ich habe eine statische Bibliothek, Compton, die selbst von three20 abhängt. Ich erstelle Compton als Abhängigkeit von den ...

10 die antwort

Sind llvm-gcc und clang binary mit gcc kompatibel? - besonders mingw gcc unter Windows

Wenn ich eine statische Bibliothek mit llvm-gcc baue und sie dann mit einem mit mingw gcc kompilierten Programm verbinde, funktioniert das Ergebnis? Das gleiche gilt für andere Kombinationen von llvm-gcc, clang und normalem gcc. Ich bin daran ...

TOP-Veröffentlichungen

12 die antwort

Wie sieht eine kompilierte C ++ - Klasse aus?

Mit einigem Hintergrund in Assemble-Anweisungen und C-Programmen kann ich mir vorstellen, wie eine kompilierte Funktion aussehen würde, aber es ist lustig, dass ich noch nie so sorgfältig darüber nachgedacht habe, wie eine kompilierte C ++ - ...

16 die antwort

Doppelte Symbolprobleme

Während einer Überarbeitung eines iOS-Projekts stieß ich auf diesen Bären eines Fehlers. Während der Verbindungsphase erhalte ich folgende Meldung: ld: Symbol _OBJC_IVAR _ $ _ TinCanViewController.currentViewController ...

2 die antwort

cmake - Setzen des globalen Linker-Flags (für alle Ziele im Verzeichnis)

Ich möchte Linker-Flags an alle Unterprojekte (Unterverzeichnis CMakeList) in meinem Projekt übergeben. Vor dem Umstieg auf neues cmake 3.3 verwendete ich den folgenden Code (cmake 3.2), der gut funktionierte und Flags sowohl für das Kompilieren ...

2 die antwort

Verbindung von SDL2 und Clion

Ich habe Clion auf SDL2-Verzeichnisse und Bibliotheken verweisen, aber es schlägt fehl, die Bibliotheken zu verknüpfen, wenn ich versuche, zu erstellen. Irgendwelche Ideen, wie man das behebt? CMakeLists: cmake_minimum_required(VERSION 3.3) ...

14 die antwort

Was ist __gxx_personality_v0 für?

Dies ist eine Frage aus zweiter Hand von einer OS-Entwicklungssite, aber sie hat mich neugierig gemacht, da ich nirgendwo eine anständige Erklärung finden konnte. Beim Kompilieren und Verknüpfen eines eigenständigen C ++ - Programms mit ...

18 die antwort

Wie kann ich mein sehr großes Programm zum Verknüpfen bringen?

Unser nächstes Produkt ist zu groß geworden, um auf einem Computer mit 32-Bit-Windows eine Verknüpfung herzustellen. Die Gesamtsumme aller lib-Dateien überschreitet 2 GB und kann nur auf einem 64-Bit-Windows-Computer verknüpft werden. Irgendwann ...

2 die antwort

Force CMake, um den vollständigen Bibliothekspfad zu verwenden

Ich habe das folgende Problem. Ich habe einen separaten {bin, lib, include} -Baum auf meinem Linux-Rechner, in dem CMake und alle meine Bibliotheken, die ich für meine Entwicklungsarbeit benötige, installiert sind. Aber nur die Umgebungsvariable ...