Fragen mit dem Tag "cmake"

0

Mithilfe von Zielen der ExternalProject in CurrentProject

Sagen wir ich habe zwei CMake-Projekte - eine ExternalProject E und mein Aktuelles Projekt S. E bietet zwei Möglichkeiten, um eine Schnittstelle mit - es erzeugt eine pkg-config-Datei und .cmake-Datei. Ich möchte diese beiden Optionen für den Einsatz...
0

Wie kann ich entfernen Sie die Datei-Endung aus dem name-Objekt in den build-Schritt?

CMAKE_<LANG>_COMPILE_OBJECT ist eine variable zu setzen, kompilieren von Regeln. set("<CMAKE_MY_COMPILER> <DEFINES> <INCLUDES> -o <OBJECT> -c <FLAGS> <SOURCE>") Diese variable in CMake<LANG>Informat...
2

Qt creator kits als shared repository-Einstellungen

Ich bin mit conan zu installieren mingw und das Paket bekommt einen eindeutigen Namen. Dann habe ich führen Sie die folgenden Befehle in der cmd: build/activate.bat qtcreator CMakeLists.txt Wenn ich öffnen mit qt creator CMakeLists.txt als Eingang...
0

Hinzufügen eines XCTest Ziel, um eine Konsole-Anwendung mit CMake

Ich habe eine bestehende C++ - Konsolenanwendung, für die ich möchte hinzufügen, einige unit-tests basierend auf XCTest. Das Projekt-setup mit CMake. Der einzige Weg, um XCTest Ziele ist xctest_add_bundle() erfordert die testee einen Rahmen oder ein ...
0

Wie cross-kompilieren LuaJIT für Windows von Linux aus mit CMAKE?

Ich habe ein seltsames problem. Ich bin versucht, automatisch ziehen, kompilieren und statisch verknüpft werden, LuaJIT 2.1-beta3 über CMAKE. Der Prozess funktioniert auf linux, aber wenn ich versuche, die cross-Kompilierung für Windows mit mingw, es...
0

CMake, widersprüchliche Optionen mit Teilprojekten

Ich habe zwei Bibliotheken ein CMake-Projekt, googletest und tinyxml2. Ich habe entdeckt, dass Sie beide definieren die option BUILD_SHARED_LIBS. Die Standardeinstellungen für die option sind auch unterschiedlich, die Ergebnisse in die falsche baut, ...
0

Gibt es eine Möglichkeit zur Konvertierung einer Zeichenfolge (ASCII) auf Hex in CMake

Gibt es eine Möglichkeit zur Konvertierung einer Zeichenfolge (ASCII-Format "a-z, A-Z, 0-9"), um Hex in CMake? Zum Beispiel (ASCII-zu-hex): "HELLO" --> 0x48 0x45 0x4C 0x4C 0x4F Sollte die entgegengesetzte operation der folgende Befehl (siehe h...
2

Wie die Arbeit target_include_directories cmake für die lokale Bibliothek, wie <Pfad/lib.h>

Ich bin mit externen Dateien für die Arbeit mit "meine Bibliothek", so möchte ich aber nicht mit dem relativen Pfad in meiner Datei C++, aber ich möchte mit dieser Konvention Ich habe gelesen, dass mit CMake möglich ist zu erstellen, wenn der targe...
0

Bgslibrary Cmake-Fehler mit pip

Ich möchte installieren bgslibrary für mein Projekt. Ich habe auch heruntergeladen und extrahiert opencv, gelegt variable in PFAD (win10) Aber wenn ich laufen: pip install pybgs Ich bekomme diese Fehlermeldung: Found package configuration file: ...
0

add_library-SCHNITTSTELLE mit einer Projekt-Datei

Ich bin mit CMake zu generieren Visual Studio-Projektmappe/Projekt-Dateien, und ich habe eine header-only-Bibliothek, eine CMakeLists.txt Datei wie dieser: add_library(Foo INTERFACE) target_include_directories(Foo INTERFACE "Include") Allerdings ...
0

Anwendungsentwicklung mit 3rd-party-Abhängigkeiten für beide Linux und Windows mit Hilfe von CMake und Conan

Ich arbeite an einem Projekt, das zielt sowohl auf Windows und Linux (und in der Zukunft möglich MacOS). Es besteht aus einigen Anwendungen mit mehreren shared-libraries. Es ist geschrieben in modernem C++ und modernen CMake. Es nutzt auch 3rd-party-...
0

Gebäude klappern aus dem Quellcode auf Ubuntu installieren und Windows

Seine schon eine Weile her, dass ich versuchte zu bauen, die klappern aus dem source-code. Ich habe versucht, mit 2 Plattformen a> Ubuntu b> Windows Ich bin nach dem link http://clang.llvm.org/docs/LibASTMatchersTutorial.html Ubun...
0

dpkg-buildpackage Unmet build-Abhängigkeiten

Ich wollte zu bauen Corrade (https://github.com/mosra/corrade), aber wenn ich es gemäß der Dokumentation, es schlägt fehl, wenn ich rufe dpkg-buildpackage Den Fehler habe ich bekommen: dpkg-checkbuilddeps: error: Unmet build dependencies: cmake (...
2

Gewusst wie: hinzufügen compile-flags in cmake auf windows?

Ich schrieb ein Projekt mit CMake (mit ninja und Visual Studio 2017 C++ - compiler), mit zwei Module lib_A und lib_B lib_B hängt ein lib_A an. Die beiden lib_B und lib_A definieren, std::vector < size_t >. Endlich, der compiler hat mir gesa...
0

CMake-Fehler, wenn Sie versuchen zu installieren Xournalapp

Ich bin nach dem Anleitungen zu installieren Xournal und CMake: MIngw-terminal, wo die Fehler Auftritt CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build t...
0

Wie set VTK für die Verwendung von python in Windows

Ich bin wirklich neu in der Verwendung von VTK. Ich habe es installiert mit VisualStudio als generator unter windows, nach diesem tutorial "https://www.youtube.com/watch?v=6S3_sl5Sc0E". Jetzt bin ich in der Lage, mit zu arbeiten, dass die Verwendung ...
0

Warum build-Systeme wie CMake generieren rekursive makefiles statt einer großen makefile?

Es immer verwirrt mich, warum ein build-tool wie Ninja erstellt wurde, wenn ein großer Makefile umfasst das gesamte Projekt (oder zumindest die meisten) erreicht etwa die gleichen. Leer-builds sind vor allem ein problem mit rekursive Makefiles, nicht...
0

Wie man CMake ist ExternalProject_Add arbeiten in Visual Studio (git-submodule problem)?

Ich bin versucht zu bauen Pangolin zu bauen, direkt auf Windows 10 in Visual Studio 2017. Pangolin ' s CMake umfasst die folgenden Befehl ein: ExternalProject_Add( __zlib PREFIX "${CMAKE_CURRENT_BINARY_DIR}/zlib" GIT_REPOSITORY https://github.co...
1

Ausführliche Ausgabe für cmake Befehl

Ich würde gerne wissen, ob es eine Möglichkeit zum Debuggen eines cmake-Prozess, zwingen Sie den Befehl zum drucken-Modus details wie die Variablen sind immer etwas Wert. Zum Beispiel, ich sehe -- Boost version: 1.63.0 -- Boost version: 1.63.0 -- Fo...
0

Qt und laden der plugins Verwirrung

Wir haben eine (ziemlich grosse) Applikation, die: verwendet QML als seine Oberfläche, eine der Anwendungen' Fenster verwendet QML-Komponenten gespeichert in QML-Komponenten Bereitstellung von plugins (nennen wir es config-plugin) mehrere andere pl...
0

Wie sage ich meinem MyLibConfig.cmake gesetzt MyLib_INCLUDE_LIB?

Ich möchte meine Bibliothek MyLib installiert werden und gefunden, die von anderen CMake-Projekte, die MyLibConfig.cmake zu verwenden. Ich folgte ein Beispiel, das ich an anderer Stelle gefunden, und ich schaffte es, zu generieren und zu installiere...
0

CMake ausgeführt archiver für jedes Objekt separat

Ich will erstellen Sie eine Bibliothek mit einem Archivprogramm (von arduino und esp8266) in cmake. add_library(arduino_core STATIC ${CORE_ASM_ITEMS} ${CORE_C_ITEMS} ${CORE_CXX_ITEMS}) Diese Optionen habe ich eingestellt, speziell die CMAKE_AR se...
0

Gebäude GRPC hält Versagen windows

Ich versuche bauen grpc CPP von der Quelle mithilfe von CMake, wie beschrieben in github für Windows, aber es wird halten auf scheitern mit folgender Fehlermeldung: E:\gok\IEC61850\grpc\New folder\grpc>md .build E:\gok\IEC61850\grpc\New folder\g...
0

Wie kann man das "Prozess beendet mit exit-code -1073741515 (0xC0000135)" CLion, C++, QT5, MSVC16 2019

Ich bin versucht zu kompilieren eines Standard-code zu testen, QT5 unter windows, jedoch bekam ich immer diese Fehlermeldung: Process finished with exit code -1073741515 (0xC0000135) hier ist meine main.cpp: #include <stdio.h> #include <...
0

Undefined reference to. In cmake: lib, lib

Windows 7 x86, cmake version 3.15.2, 4.10 qtcreator, Qt5.12.4 MinGW. Ich Baue ein Projekt mit zwei Bibliotheken, und in einer von Ihnen nenne ich eine Klasse von der anderen. Als Ergebnis bekomme ich eine Fehlermeldung. ...file2.cpp:-1: ошибка: unde...