Suchergebnisse für Anfrage "cmake"

12 die antwort

Dynamisch geladene Bibliotheken und gemeinsame globale Symbole

Da ich in meinen dynamisch geladenen Bibliotheken ein merkwürdiges Verhalten globaler Variablen beobachtet habe, habe ich den folgenden Test geschrieben. Zunächst benötigen wir eine statisch verknüpfte Bibliothek: Der Headertest.hpp #ifndef ...

2 die antwort

Google Test separates Projekt - So führen Sie Tests für das C ++ - Projekt durch

Ich versuche herauszufinden, wie Google Test mit CMake für mein C ++ - Projekt ausgeführt wird. Bisher habe ich ein Projekt namens Simple und ein Google Test-Projekt namens SimpleTest erstellt. ür das einfache Proje Hier ist meine ...

6 die antwort

Header- und CPP-Dateien in ein mit cmake @ erstelltes Projekt einfüg

Ich habe ein Projekt mit cmake und einigen Bibliotheken erstellt. Ich möchte jedoch einige Header- und .cpp-Dateien in das Projekt einfügen, die ich codieren möchte. Was ist der einfachste Weg, dies zu tun? Kann ich einfach eine .cpp ...

TOP-Veröffentlichungen

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

2 die antwort

Ändern Sie die Standard-CMakeLists.txt in CLion, um Warnungen einzuschließen

In CLion setzt die Standard-CMakeLists.txt nur das C ++ 11-Compiler-Flag. Ich möchte in allen meinen Projekten standardmäßig Warnungen und die pedantische Flagge haben. Dies ist standardmäßig set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ...

8 die antwort

Clion- und CMake-Nachrichten

Ich habe gerade angefangen, die Clion-IDE zu verwenden. Vielleicht ist das irgendwo geschrieben, aber ich habe es in einer Google-Suche nicht gesehen. Wenn ich einen message () -Aufruf in mein CMake-Skript schreibe, wo kann ich in Clion die ...

4 die antwort

Wie kann LD_LIBRARY_PATH in CMake geändert werden?

Ich habe eine lokale gemeinsam genutzte Bibliothek, die sich nicht in $ LD_LIBRARY_PATH befindet. Ich möchte meine ausführbare Datei ausführen. Da die gemeinsam genutzte Bibliothek jedoch nicht in den Systemordnern gefunden wird, wird "Fehler ...

8 die antwort

Wie man in einem CMake-Projekt eine globale Dateierweiterung (* .pde) zu GCC hinzufügt, die wie C ++ - Code behandelt wird

Ich habe ein sehr einfaches CMake-Skript. Leider verwendet das Projekt eine * .pde-Datei, die aus reinem C ++ oder C-Code besteht. CMake funktioniert mit jeder Dateiendung, aber ich erhalte eine Compiler-Fehlermeldung, weil GCC nicht weiß, wie ...

2 die antwort

CMake: In welcher Reihenfolge werden Dateien analysiert (Cache, Toolchain usw.)?

Dies scheint eine triviale Frage zu sein, da CMake eine Skriptsprache ist, lautet die allgemeine Antwort: Streng sequentiell. In einigen Fällen war es jedoch wichtig, wann oder in welcher Reihenfolge CMake bestimmte Dateien analysiert. Also frage ...

2 die antwort

CMake - Wie werden mehrere Kompilierungsdefinitionen für die ausführbare Zieldatei festgelegt?

Ich versuche, mehrere Kompilierungsdefinitionen für eine der ausführbaren Dateien festzulegen, die ich in CMake kompilieren möchte (um die zum Debuggen verwendeten Makros zu aktivieren). Folgendes habe ich versucht: add_executable (trie_io_test ...