cmake

CMake ist ein plattformübergreifender Open-Source-Build-System-Generator. Es generiert Dateien für Build-Systeme wie native Makefiles, Ninja-Build und Projektdateien für mehrere integrierte Entwicklungsumgebungen.
3
Antworten

Cmake kann Boost-Bibliotheken nicht finden

Ich bin neu in Cmake und boote Bibliotheken in C ++. Ich arbeite an einem Projekt, das Boake und Cmake braucht. Ich verwende Cmake Version 2.8.11, MS Visual Studio 2013 und Boost 1.54.0. Wenn ich versuche, von Cmake zu konfigurieren, gibt es den...
10.10.2013, 18:28
1
Antwort

Kopiere oder verschiebe libs nach dem Build mit cmake

In meinem Projekt gibt es einen Ordner, der Bibliotheken von Drittanbietern enthält (google test, zlib, ...). Ich möchte die Bibliotheken in einen gemeinsamen Ordner stellen, wenn all diese Bibliotheken erstellt werden. Ich versuche das mit CMak...
14.03.2013, 09:35
2
Antworten

cmake funktioniert nicht in Windows XP

Ich bin neu mit cmake , habe es gerade installiert und folge diesem Artikel: Ссылка %Vor% Was ist die vollständige Voraussetzung, um cmake erfolgreich in Windows XP zu verwenden? Ich habe Visual Studio bereits unter D:\Tools\Micro...
25.04.2010, 17:15
2
Antworten

Gibt es eine Cmake-Funktion, um .pot-Dateien zu aktualisieren?

Ich migriere ein Projekt von autotools nach cmake. Ich habe eine Frage zur Gettext-Unterstützung. Es gibt ein existierendes FindGettext.cmake Module, das eine nette Funktion bietet: %Vor% wo Sie eine Pot-Datei bereitstellen und po fil übe...
22.04.2010, 21:43
1
Antwort

Überprüfen Sie, ob eine C ++ 11-Funktion im Compiler mit CMAKE aktiviert ist

Ich entwickle ein Projekt mit CMake. Mein Code enthält constexpr -Methoden, die in Visual Studio 2015, aber nicht in Visual Studio 2013 zulässig sind. Wie kann ich CMakeLists.txt einchecken, wenn das Feature vom angegebenen Compiler unt...
19.12.2016, 10:14
2
Antworten

Hat CMake etwas wie target_link_options?

Sie können die COMPILE_OPTIONS in einer INTERFACE-Bibliothek festlegen ( foo ) und diese COMPILE_OPTIONS werden auch von den Benutzern von verwendet foo . %Vor% Ist es möglich, etwas Ähnliches für LINK_FLAGS zu tun?     
30.07.2014, 17:42
1
Antwort

CMake und Latex

Ich verwende die UseLATEX.cmake , um meinen Projektdokumentationsordner zu kompilieren. Mein Projekt ist wie folgt organisiert - %Vor% Meine Cmake-Datei auf Root-Ebene ist so ... %Vor% Und die CMakeList-Datei in der Dokumentdatei ist...
09.01.2013, 13:33
1
Antwort

Kann ich eine gemeinsam genutzte importierte Bibliothek installieren?

Ich habe ein externes Projekt und eine importierte gemeinsame Bibliothek. Die include-Verzeichnisse und implib funktionieren alle korrekt, aber der Versuch, die shared library (dll) zu installieren, schlägt mit dem folgenden Fehler fehl: %Vor%...
16.12.2016, 00:07
2
Antworten

Wie transitives CXX_STANDARD C ++ 11 in Cmake definiert wird

Ich habe eine Header-C ++ 11-Bibliothek, also möchte ich sie mit CMake & gt; 3.1, kompilieren Funktionen scheint ein vernünftiger Weg, dies zu tun: %Vor% Aber ich würde es vorziehen, nicht einzelne Merkmale angeben zu müssen, sondern nur C +...
16.04.2015, 22:54
3
Antworten

CMake: Nur-Header-Bibliothek mit generierten Dateien

Ich habe eine Bibliothek, die einige konstante Daten aus dem Inhalt von Nicht-Quelldateien (in diesem Fall OpenGL-Shader-Code) enthalten muss. Um dies zu erreichen, benutze ich add_custom_command() , um Include-Dateien zu erzeugen, die ich dan...
10.02.2015, 00:15