Suchergebnisse für Anfrage "cmake"
Wie erkenne ich, ob 64-Bit-MSVC mit cmake?
Ich habe ein Projekt, das cmake verwendet. Ein Ziel soll nur mit MSVC erstellt werden: if (MSVC) add_library(test SHARED source.cpp) endif()Jetzt ist das andere Problem, dass dieses Ziel nur für MSVC 32bit entwickelt wurde. Wie kann ich ...
Einstellen von CMAKE_INSTALL_PREFIX aus der CMakeLists.txt-Datei
Wie setze ich CMAKE_INSTALL_PREFIX in meiner Stammdatei CMakeLists.txt? Ich habe gemach cmake_minimum_required(VERSION 2.8) project(MyProject) # Set default install prefix set(CMAKE_INSTALL_PREFIX ${CMAKE_SOURCE_DIR})mit der Hoffnung, dass ...
Wie entferne ich abschließende Leerzeichen in CMake-Variablen?
Wir versuchen, die von CMake erstellten Makefiles zu verbessern. Für Clang, GCC und ICC möchten wir @ hinzufüge-march=native. Der Block dazu sieht so aus: # -march=native for GCC, Clang and ICC on i386, i486, i586, i686 and ...
Verwenden von CMake zum Generieren von Visual Studio C ++ - Projektdateien
Ich arbeite an einem Open-Source-C ++ - Projekt für Code, der unter Linux und Windows kompiliert werden kann. Ich benutze CMake, um den Code unter Linux zu erstellen. Aus Gründen der Entwicklungserleichterung und aus politischen Gründen muss ich ...
Lesen Sie alle Quelldateien, von denen ein Ziel abhängig ist, in CMake
Wie kann ich mit CMake eine Liste aller Quelldateien abrufen, die in einem ausführbaren Ziel gespeichert sind, einschließlich aller Quellen in allen Zielen, von denen diese ausführbare Datei abhängt? Wir haben ein Muster in der Codebasis, in dem ...
cmake add_custom_command Fehler, Ziel wird gelöscht
Ich erstelle eine ausführbare Testdatei mit CMake. Während des Erstellungsprozesses möchte ich die ausführbare Datei ausführen, die zurückgibt, ob die Tests bestanden wurden oder nicht. Wenn nicht, möchte ich, dass der Build fehlschlägt. Wenn ich ...
CMake error "wenn Argumente angegeben wurden" gefolgt von Klammern, "NOT", "EQUALS" und ähnlichem
CMake gibt einen Fehler in der folgenden Zeile aus if(NOT ($ENV{TnCfg} STREQUAL Linux_Build_Speech)) Der Fehler ist CMake Error at CMakeLists.txt: 37 (if): Wenn gegebene Argumente: "NOT" "(" "STREQUAL" "Linux_Build_Speech" ")"Unbekannte ...
Wie erstelle ich eine cmake-Bibliothek nur für Header, die von externen Header-Dateien abhängt?
Ich habe ein Projekt mit der folgenden Dateistruktur: project | |-------> lib1 | |----> lib1.h | |-------> lib2 | |----> lib2.h | |-------> main.ccDie zwei Bibliothekenlib1 undlib2 enthält nur Header-Dateien, währendlib2.h enthältlib1.h, ...
Wie werden CMake execute_process-Befehle ausgeführt?
Ich habe die folgenden Zeilen in meiner CMakeLists.txt-Datei. Ich führe CMake 3.5.2 unter Windows 7 aus und verwende Visual Studio 12 2013 als Generator, wobei "Use default native compilers" in der Benutzeroberfläche aktiviert ...
Kompilieren eines 32-Bit- oder 64-Bit-Projekts mit CMake
Wie gebe ich an, dass CMake ein anderes @ verwenden sollink_directories Wert abhängig davon, ob das Ziel 32-Bit oder 64-Bit ist? Beispielsweise müssen 32-Bit-Binärdateien mit 32-Bit-Boost verknüpft werden, 64-Bit-Binärdateien müssen mit ...