Suchergebnisse für Anfrage "linker"
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 ...
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 ...
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 ...
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 ++ - ...
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 ...
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 ...
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) ...
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 ...
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 ...
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 ...