Tag: cmake

CMake ist ein plattformübergreifendes, open-source build-system-generator. Es erzeugt Dateien für den build-Systemen wie native makefiles, ninja-build-und Projekt-Dateien für verschiedene integrierte Entwicklungsumgebungen.

Cmake beschwert sich über die falsche Anzahl von Argumenten

Anzahl der Antworten 2 Antworten
SET_TARGET_PROPERTIES( wtdbo PROPERTIES VERSION ${VERSION_SERIES}.${VERSION_MAJOR}.${VERSION_MINOR} SOVERSION ${WTDBO_SOVERSION} DEBUG_POSTFIX "d" ) Der Fehler ist: CMake Error at src/Wt/Dbo/CMakeLists.txt:18 (SET_TARGET_PROPERTIES): set_target_properties Aufruf mit falscher Anzahl von Argumenten Wenn ich es entfernen so konfiguriert, Prima. Irgendeine Idee warum? Dank, Omer

Mit Eigen-Bibliothek in ROS Indigo

Anzahl der Antworten 4 Antworten
Arbeite ich an einem Projekt in ROS Indigo, erfordert die Verwendung der Eigen-Bibliotheken. Nach indigo/Migration Seite auf die ROS-Wiki, der FindEigen.cmake-module ist nun in der cmake_modules Paket. Nach folgenden Schritten fügen Sie die cmake_modules Paket des Projekts

Version reguläre Ausdrücke in CMake

Anzahl der Antworten 1 Antworten
Möchte ich validieren Sie vom Benutzer angegebene version-string, der - um sicherzustellen, dass es besteht aus drei Punkten getrennten zahlen (e.g. 1.20.300). Ich bin mir aber nicht sicher, wie Sie Sie zu schreiben, wie regex, der code

Kann ich das system home-Verzeichnis cmake unter linux

Anzahl der Antworten 1 Antworten
Gibt es eine variable im Zusammenhang mit der home_dir (/home/Benutzer) linux-system in cmake. Oder einige andere einfache Möglichkeiten, um es Siehe CMake kann Zugriff auf Umgebungsvariablen. InformationsquelleAutor Samuel | 2015-09-30

was bedeutet "<cmake_binary_dir>/bin" gemeint?

Anzahl der Antworten 2 Antworten
Will ich füllen mit den script-Dateien in das Unterverzeichnis /bin der CMake-Verzeichnis, aber nicht finden können, die /bin-Datei. Was kann ich geben Jungs ein paar Ratschläge? Dank InformationsquelleAutor kunou | 2011-12-05

CMake FindThreads.cmake nicht finden, meine pthreads.h-header

Anzahl der Antworten 2 Antworten
Ich bin mit android-cmake zu kompilieren einer Anwendung für Android. Dies ist im wesentlichen erstellt ein CMake-toolchain-Datei für die Verwendung der toolchain mit Android NDK. Als mit in diesem Zusammenhang Frage, ich habe Probleme mit der folgenden

Cmake nicht finden Visual Studios 2012 in Generatoren Liste

Anzahl der Antworten 1 Antworten
Ich versuche, führen Sie durch die Firebreath tutorial, aber ich Schaffe es nicht, Cmake, um zu arbeiten. Cmake nicht registrieren jeder version des Visual Studios unter der Generators Liste. Dies ist die Liste beim ausführen cmake --help:

Fehler bei der Installation von opencv3 mit homebrew und Python ist3

Anzahl der Antworten 4 Antworten
Ich bin mit homebrew installieren opencv3 auf OSX(EI Captain), brew install opencv3 --with-contrib --with-python3 --HEAD und ein Fehler ist aufgetreten: Updating Homebrew... ==> Installing opencv3 from homebrew/science ==> Cloning https://github.com/opencv/opencv.git Updating /Users/ksun/Library/Caches/Homebrew/opencv3--git ==> Checking out branch master

CMake kann nicht finden boost_program_options auf Debian

Anzahl der Antworten 1 Antworten
Ich brauche Boost und einige Bauteil-Bibliotheken, einschließlich program_options, aber CMake ist FIND_PACKAGE Befehl schlägt fehl auf Debian aufgrund library-version zu benennen. Wie kann ich die Kraft es zu finden, die program_options Bibliothek in der sauberste Art und

nvcc fatal : Unsupported gpu-Architektur 'compute_20', während die cuda-9.1+caffe+openCV 3.4.0 installiert ist

Anzahl der Antworten 2 Antworten
Habe ich installiert CUDA 9.1+cudnn-9.1+opencv 3.4.0+caffe. Wenn ich versuchte zu laufen make all -j8 im caffe Verzeichnis, dieser Fehler ist aufgetreten: nvcc fatal : Unsupported gpu-Architektur 'compute_20' Ich habe versucht zu laufen: "cmake -D CMAKE_BUILD_TYPE=RELEASE -D CUDA_GENERATION=Kepler

CMake nicht finden, OpenCV-Bibliotheken

Anzahl der Antworten 1 Antworten
Ähnlich wie diese Frage, ich habe Probleme mit OpenCV und CMake auf OS X 10.10.3. Nach viel Mühe habe ich es endlich geschafft zu bauen, die OpenCV 3.0 beta auf mein system; die Header wohne jetzt in

CMake: führen Sie ein makro/Funktion wie der Befehl von add_custom_command

Anzahl der Antworten 3 Antworten
Ich verwende eine externe Bibliothek, die bietet ein CMake-Funktion für die automatische code-Generierung, verwendet werden, in meinem CMakeLists. Das problem ist, dass, wenn ich ändern, eine CMakeLists dann die Funktion erneut ausgeführt wird, wird die Auslösung der

Gibt es eine LINK_DIRECTORIES oder entsprechende Eigenschaft in CMake?

Anzahl der Antworten 1 Antworten
Ich habe ein Projekt angelegt mit einer großen Anzahl von link_directories () - Befehle. Ich würde jetzt gerne speichern den resultierenden string Verzeichnisse in eine variable. Für include_directories() dies ist einfach mit get_property( test_INCLUDE_DIRECTORIES TARGET test PROPERTY

Um dem gcc zu setzen relative Dateinamen im debug-Informationen

Anzahl der Antworten 3 Antworten
Dem Projekt bin ich kompilieren verwendet CMake, die liebt absolute Pfadnamen. Wenn ich das kompilieren mit debug-Informationen aktiviert, gcc legt diese langen Namen in .debug_str Abschnitte, die schlecht ist für das Debuggen. Ich hätte gerne kurze relativ-zu-Projekt-root-Pfadnamen,

Verknüpfen mehrerer statisch .lib-Dateien in eine monolithische .lib-Datei mit VS2008 SP1 mit CMake 2.8.x

Anzahl der Antworten 1 Antworten
Bezug auf mit cmake zu link-Objekt-Dateien in lib.xxxx.eine Datei, aber nicht ganz das gleiche Ding habe ich gebaut, mehrere statische Bibliotheken auf Windows mit CMake 2.8.x mit VS2008 SP1. Gibt es eine Möglichkeit via CMake allein zu

OpenSSL-Quellen kompilieren mit Cmake?

Anzahl der Antworten 2 Antworten
Möchte ich ziehen in OpenSSL zu unserem cross-Plattform-Projekt und kompilieren von source-code. Wir haben viele Plattformen (Windows, Mac, iOS, Android, Xamarin Android), so dass mit der Aufrechterhaltung/Aktualisierung von Binärdateien können Kopfschmerzen. Wir sind mit cmake. Hat jemand

CMAKE für /DEF und /NODEFAULTLIB

Anzahl der Antworten 2 Antworten
Wie füge ich die linker-flags "DEF" und "NODEFAULT" zu vs2012 Projekt mit CMAKE? InformationsquelleAutor etwas77 | 2013-09-13

Wie verlinke ich eine Drittanbieter-Bibliothek (LibUSB) in CMake

Anzahl der Antworten 2 Antworten
Ich bin versucht, LibUSB in einem Projekt. Aber immer wenn ich Versuch die grundlegenden libUSB Funktionen bekomme ich die folgende Fehlermeldung: ...src/main/main.cpp.o: In function `main': ...src/main/main.cpp:10: undefined reference to `libusb_init' ...src/main/main.cpp:11: undefined reference to `libusb_set_debug' collect2: error:

How to make cmake finden eine shared-library in einem Unterordner

Anzahl der Antworten 1 Antworten
Ich versuche zu lernen, wie man eine gemeinsam genutzte Bibliothek. Und das folgende scheint zu funktionieren (bitte kommentieren, wenn Sie haben ein feedback zu dieser Methode, der ich im Grunde keine Ahnung, was ich mache). In "meine

Kraft CMake zu verwenden, C++ - compiler für C-Dateien mit Visual Studio

Anzahl der Antworten 1 Antworten
Habe ich generiert .h und .c-Dateien, die kompiliert werden muss als C++ - Dateien mit Visual Studio. Ich habe gehört, ich könnte etwas tun, wie set_source_files_properties( ${SOURCES} PROPERTIES LANGUAGE "CXX" ). Parallel dazu habe ich gelesen, dass

Wie um zu überprüfen, ob ein CMake-Verzeichnis build-Typ Debug oder Release?

Anzahl der Antworten 2 Antworten
Ich weiß die build-Typ kann festgelegt werden, mit -DCMAKE_BUILD_TYPE=Release oder -DCMAKE_BUILD_TYPE=Debug aber gibt es einen Befehl Zeile Weg, um zu überprüfen/bestätigen, die bauen geben wird von CMake? InformationsquelleAutor jterm | 2016-03-22

Konnte nicht finden, PROTOBUF-Compiler

Anzahl der Antworten 2 Antworten
Ich versuche zu tun, ein CMake mit Caffe, aber mein system nicht finden kann protobuf-compiler. Ich habe zuvor installiert protobuf2.7.0. Nun wechselte ich wieder auf 2.6.1. Wie könnte ich konfigurieren mein CMake zu erkennen, die protobuf2.6.1-compiler? Habe

Wo kann man den einstellen CMAKE_CONFIGURATION_TYPES in ein Projekt mit Unterprojekten

Anzahl der Antworten 2 Antworten
Können sagen, ich habe ein Projekt mit zwei voneinander unabhängigen Teilprojekten. Wenn ich verstanden cmake richtig, die Idee wäre, einen root CMakeLists.txt Definition einer project(...) und dann mit add_subdirectory(...) umfassen die Teilprojekte. Jedes Teilprojekt seinen eigenen CMakeLists.txt

so fügen Sie vorgefertigte Objektdateien zur ausführbaren Datei in cmake

Anzahl der Antworten 3 Antworten
Ich habe eine add_custom_target auslöst machen für ein Projekt (das Projekt nicht verwendet cmake!) und erzeugt eine Objekt-Datei. Ich möchte hinzufügen das Objekt Datei um eine ausführbare Datei Ziel in meinem Projekt ist cmake. Gibt es eine

Die Verknüpfung curl in einem Projekt mit CMake

Anzahl der Antworten 1 Antworten
Ich habe keine Erfahrung mit C++, und brauchen nur eine kleine Anpassung einer C++ - Anwendung zu tun, einen HTTP-request um einen Benutzer zu authentifizieren. Curlpp ist eine option, aber wenn auch die Bibliotheken, die ich erhalte

ld.exe: cannot find -lmsvcrt

Anzahl der Antworten 1 Antworten
Ich versuche zu kompilieren Niotso, jedoch bin ich in Probleme laufen, wenn Gebäude von der Quelle. Ich denke, ich könnte etwas verpasst haben offensichtlich, also wenn jemand weiß was ich falsch gemacht haben, bitte lassen Sie mich

CMake add_custom_target je nach ganze Projekt gebaut

Anzahl der Antworten 3 Antworten
Möchte ich hinzufügen, dass ein test-target, das angewiesen ist auf das gesamte Projekt gebaut wird erfolgreich, ohne erneute Angabe von Abhängigkeiten zu den Bibliotheken oder ausführbare Dateien. Würde ich dies Schreibe, in stellen wie: all: foo bar

Installation bestimmte Dateien mit CMake

Anzahl der Antworten 1 Antworten
Habe ich ein Quelltext-Verzeichnis-Struktur: projectSource |---src |---include |---CMakeLists.txt möchte und ein install Verzeichnis-Struktur projectInstall |---bin |---include |---lib Mein source-Verzeichnis-Baum ist alles unter Versionskontrolle, so dass jede Quelle Ordner enthält eine zusätzliche .svn/ - Verzeichnis. Was ist der

Qt 5 und OS X Mavericks Probleme

Anzahl der Antworten 1 Antworten
Ich bin mit Cmake bauen ein QT-Projekt auf OS X 10.9. Seit Mavericks, die Lage der OpenGL-Header verändert zu haben scheint. Der Ordner /System/Library/Frameworks/OpenGL.framework/Headers jetzt fehlt, und cmake sagt CMake Error at /Applications/Qt/5.1.1/clang_64/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake:8 (message): Failed to find

Wie die Ausgabe Zusammenstellung Abhängigkeiten von CMake oder make?

Anzahl der Antworten 1 Antworten
Habe ich ein CMake-C++ - Projekt, das rasch wächst und Häufig ändern. Ich versuche zu reduzieren Kompilierungszeiten auf ein minimum. Oft, wenn ich das Projekt neu erstellen, insbesondere nach einem header zu ändern, ich bin überrascht, wie

CMake nicht kompiliert einfachen test, Fehler 5 Zugriff verweigert

Anzahl der Antworten 1 Antworten
Ich bin Recht neu auf CMake, und ich bekomme die folgende Ausgabe, wenn ich versuche zu kompilieren. Ich habe schon den ganzen Tag ohne Erfolg - hat jemand da draußen Erfahrung mit diesem? Berechtigungen auf die entsprechenden

Wie hinzufügen von compiler-Argumente mit CMake?

Anzahl der Antworten 2 Antworten
Habe ich mit dem Clion IDE und versuche, ein einfaches GTK-Programm zu kompilieren, es zu benutzen. Ich habe festgestellt, dass Clion verwendet CMake, so sind die Themen hier eher als mit der IDE selbst. Ich bin in

Cmake kann nicht finden, Boost-Ordner

Anzahl der Antworten 1 Antworten
Ich bin mit windows 7 - 64bit und versuche zu bauen, ein Projekt. Wenn ich cmake bekomme ich die Fehlermeldung CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindBoos t.cmake:1191 (message): Unable to find the requested Boost libraries. Unable

Build-Abhängigkeit in CMake

Anzahl der Antworten 1 Antworten
Will ich bauen und Botan statisch gelinkt, in meiner Anwendung, was bedeutet, erste python configure.py --disable shared gefolgt von make Und dann würde ich gerne eine Abhängigkeit Ziel für libbotan.als "libbotan", die ich verwenden können, in den

So installieren Sie OpenCV auf OS X Lion mit brew

Anzahl der Antworten 1 Antworten
bin ich versucht zu installieren, opencv-Bibliotheken mit brew. ich habe versucht: sudo brew install opencv dies ist die Ausgabe: user$ sudo brew install opencv sudo: /var/db/sudo writable by non-owner (040777), should be mode 0700 WARNING: Improper use

undefined reference mit shared-library mit cmake

Anzahl der Antworten 1 Antworten
Habe ich viel von platziert finden Sie diese Antwort, aber ich habe nicht in der Lage gewesen, irgendetwas zu finden, was zu meiner situation. Es scheint so einfach, die ist, warum das ist so frustrierend. Baue ich

OpenCV kompilieren Fehler Linking CXX shared library ../../lib/libopencv_highgui.so /lib/libbz2.so.1: could not read symbols: File in wrong format

Anzahl der Antworten 1 Antworten
Ich versuche, installieren Sie OpenCV-2.4.9 auf meinem CentOS 6.4. Maschine. Ich habe die Quelle in ~/Downloads/opencv-2.4.9. von dort aus, ich hab 'mkdir build; cd build'. Dann hast cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D

Warum ist `cmake --verbose=1` gibt die ausführliche cmake-Ausgang, sondern "cmake -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON" nicht?

Anzahl der Antworten 1 Antworten
Mein Ziel war es, zu sehen, details über eine Anrufung g++ direkt aufgerufen von cmake von der Befehlszeile aus. Ich nicht Sorge über den Ausgang der make für die Zwecke dieser Frage. Entsprechend der offizielle FAQ und

Die Verwendung von Eclipse/CMake mit vorhandenen C++ - Projekt

Anzahl der Antworten 1 Antworten
Ich habe mit Qt Creator als IDE für C++ - Projekt (nicht-QT) und ich Liebe es. Vor kurzem habe ich darüber nachgedacht, zu versuchen, aus Eclipse vor allem für das lernen einer neuen Werkzeug-und auch die Tatsache,

Wie ersetzen-string in eine Datei mit dem Wert des aktuellen Verzeichnisses mithilfe von CMake

Anzahl der Antworten 2 Antworten
Ich versuche, mich einem anderen Mann-Forschung-code reproduzierbar, so dass andere nicht die gleichen Probleme ich bin mit jetzt. Aber, mir fehlt die Erfahrung mit cmake für, die. Hier ist, was ich tun konnte, nach der Lektüre der

Was sind CMAKE_BUILD_TYPE: Debug, Release, RelWithDebInfo und MinSizeRel?

Anzahl der Antworten 2 Antworten
Aus der docs-Seite: CMAKE_BUILD_TYPE Gibt die build type auf single-Konfiguration Generatoren. Diese statisch gibt an, welche build-Typ (Konfiguration) errichtet werden in diesem Bau-Baum. Mögliche Werte sind empty, Debug, Release, RelWithDebInfo und MinSizeRel. Diese variable ist nur sinnvoll,

Wie kann ich einen link richtig zu QT4-Bibliotheken CMake?

Anzahl der Antworten 1 Antworten
So, ich versuche ein Programm erstellen, welches ursprünglich mit einem CMake statt einer .pro - Datei. Allerdings kann ich es bauen, weil es etwas falsch mit den Bibliotheken Erklärung. Zum Beispiel das folgende nicht funktionieren: #include <QtGui/QApplication>

Wie man CMake zeigen, Header -, die nicht Teil der binary-Ziel-in der IDE?

Anzahl der Antworten 2 Antworten
In unseren workflow haben wir einen Modul A das ist aus mehreren header-Dateien, Modul A nicht produzieren jede binäre (Anmerkung: es wird offensichtlich sein, für andere Module, das sind einige der überschriften aus Modul A zu produzieren

Wie legen Sie die Visual Studio-Filter für verschachtelte sub-directory mit cmake

Anzahl der Antworten 3 Antworten
Habe ich folgende Struktur Main (dir) +-- CMakeLists.txt +-- File.cpp +-- File.hpp +-- Dir (dir) +-- CMakeLists.txt +-- File1.cpp +-- File1.hpp +-- File2.cpp +-- File2.hpp Main/CMakeLists.txt CMAKE_MINIMUM_REQUIRED (VERSION 2.8.11) PROJECT(Main) FILE(GLOB SOURCE "*.hpp" "*.cpp" ) ADD_SUBDIRECTORY(Dir) ADD_EXECUTABLE(Main

Die Verknüpfung statisch OpenSSL crypto-Bibliothek in CMake

Anzahl der Antworten 1 Antworten
Möchte ich statisch link unten aufgelisteten Bibliotheken: set_target_properties(exec PROPERTIES LINK_SEARCH_START_STATIC 1) set_target_properties(exec PROPERTIES LINK_SEARCH_END_STATIC 1) set(CMAKE_FIND_LIBRARY_SUFFIXES .a ${CMAKE_FIND_LIBRARY_SUFFIXES}) find_library(SODIUM_LIB libsodium.a REQUIRED) find_library(SSL_LIB libssl.a REQUIRED) find_library(CRYPTO_LIB libcrypto.a REQUIRED) find_library(DL_LIB libdl.a REQUIRED) message(${SODIUM_LIB}) message(${SSL_LIB}) message(${CRYPTO_LIB}) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static-libgcc -static-libstdc++")

Halten einer einzelnen Datei die Berechtigungen bei der Verwendung von install() in CMake

Anzahl der Antworten 1 Antworten
In KDE, ich angepasst ein makro zum kompilieren und installieren von Python-Dateien, aber ich habe problem mit ihm, halten Sie die Dateien' - Berechtigungen. Mehr klar, die offendling Zeile in das makro ist install(FILES ${SOURCE_FILE} DESTINATION ${DESTINATION_DIR})

Wie Kopfzeilen in cmake

Anzahl der Antworten 1 Antworten
Ich versuche mich kurz vorstellen, um cmake. Ich benutze es auf windows zu produzieren MinGW Makefiles. Bin ich verwendet, um mit einem c++ - Klassen-header-und source-Datei in das gleiche Verzeichnis und Verzeichnisse organisiert von Modulen. Ich würde

OPENCV error: undefined reference to "cvLoadImage"

Anzahl der Antworten 2 Antworten
Habe ich zwei Dateien: test.cpp : #include "highgui.h" #include <cv.h> int main( int argc, char** argv ) { IplImage* img = cvLoadImage( argv[1] ); cvNamedWindow( "Example1", CV_WINDOW_AUTOSIZE ); cvShowImage( "Example1", img ); cvWaitKey(0); cvReleaseImage( &img ); cvDestroyWindow(

Fehler in der OpenCV-Konfiguration für Qt Creator

Anzahl der Antworten 2 Antworten
Folgte ich diese Anweisungen in der Konfiguration von OpenCV SDK für die Verwendung in Qt Creator IDE, aber ich konnte nicht zu dem Schluss Punkt 6.5, aufgrund der Konfiguration-Fehler in der Cmake-GUI. Ich setup die Konfiguration in

Link zu statischer boost-lib mit cmake und vs2010 ohne automatische Verlinkung

Anzahl der Antworten 1 Antworten
Ich habe eine app, die links zu boost_program_options, deren CMakeLists.txt sieht aus wie FIND_PACKAGE(Boost COMPONENTS program_options REQUIRED) INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS}) TARGET_LINK_LIBRARIES( ${SUBPROJECT_NAME} ${Boost_LIBRARIES} ) Benutze ich #define BOOST_ALL_NO_LIB in meinem code vor, einschließlich <boost/program_options.hpp> deaktivieren, um die automatische Verknüpfung