Suchergebnisse für Anfrage "cmake"

4 die antwort

Was ist der Name des Standard-Build-Ziels von CMake?

Ich habe ein benutzerdefiniertes Ziel und möchte, dass es vom Standardziel abhängt (das mit @ erstellt wirmake). add_custom_target(foo ....) add_dependency(foo default_target_name_goes_here)Was ist der Name des Standardziels? Ich habe es ...

6 die antwort

add_custom_command generiert kein Ziel

Vielleicht ist das unmöglich und ich habe das @ falsch gelescmake 3.2 Dokumentation [http://www.cmake.org/cmake/help/v3.2/command/add_custom_command.html], aber wenn ich einen benutzerdefinierten Befehl erstelle, würde ich ...

4 die antwort

Was ist der Unterschied zwischen "$ {CMAKE_CURRENT_SOURCE_DIR}" und "." In INCLUDE_DIRECTORIES?

Sollte ich es benutze INCLUDE_DIRECTORIES( . )ode INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR} )Was ist der Unterschied, wenn überhaupt? Ich habe meistens "gesehen." im vorhandenen Code, aber auf der Suche nach einem Punkt im Internet ist ...

TOP-Veröffentlichungen

4 die antwort

Cmake setzt den Compiler-Standard nicht auf c ++ 11?

Ich bin neu in cmake und habe damit C ++ 11-Code erstellt (insbesondere eine Reihe von Vorlagen-Aliasen). Ich möchte das @ verwende CXX_STANDARD [http://www.cmake.org/cmake/help/v3.1/prop_tgt/CXX_STANDARD.html] -Eigenschaft, um hoffentlich alle ...

4 die antwort

Wie liste ich die definierten make-Ziele in der Befehlszeile auf?

Ich fühle mich fast albern, weil ich das gefragt habe, aber ich konnte nichts dazu finden ... Angenommen, ich habe ein cmake-Projekt, das eine Reihe von Zielen enthält: Bibliotheken, ausführbare Dateien, externe Ziele, .... Wie liste ich sie ...

4 die antwort

Wie man die Zielversion des Betriebssystems richtig einstellt, wenn eine Bibliothek unter Windows mit dem Visual C ++ - Compiler erstellt wird

Ich erstelle eine plattformübergreifende Bibliothek mithilfe des Visual C ++ 2013-Compilers mit C ++ 11-Funktionen auf der Windows-Plattform und verwende CMake (NMake-Generator) als Build-System. Ich benutze Windows 7. Meine Bibliothek ...

2 die antwort

CMake / Ninja versucht, die gelöschte CPP-Datei zu kompilieren

Ich habe das gefunden, wenn ich @ lösccpp Dateien aus meinem Projekt mitcmake undninja, Ich kann es nicht einfach kompilieren, ohne zuerst mein Build-Verzeichnis vollständig zu löschen und von vorne zu beginnen. CMake und / oder Ninja haben ...

4 die antwort

Wie ändere ich den Namen der Ausgabebinärdatei so, dass sie nicht ohne CMake ist?

Wo würde ich in CMakeLists.txt hingehen, um den Namen der generierten Datei zu ändern?

6 die antwort

Exportieren einer importierten Bibliothek

Ich habe projectA, in das ich eine Bibliothek importiere mit: add_library(foo STATIC IMPORTED) set_property(TARGET foo PROPERTY IMPORTED_LOCATION /path/to/foo.a) Ich benutze dannfoo an mehreren Stellen innerhalb des Projekts, und alles ...

2 die antwort

Force CMake generiert bei jedem Build ein configure_file-Ziel

Ich habe folgenden Befehl in meinemCMakeLists.txt Date configure_file([...]/Version.h.in [...]/Version.h @ONLY)Wie mache ich es auf jedem Build, aber nicht nur, wennVersion.h.in Änderungen? Ich brauche das, weilVersion.h hat__DATE__ Makro in ihm ...