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 Befehlssyntaxfrage

Ich benötige die Syntax eines Makros CMAKE , das .cc- und .h-Dateien von einem Tool wie lex / yacc erzeugt. Könnte jemand mir bitte die Syntax für das folgende erfundene Beispiel zeigen: Ich habe eine Datei y.cc, die von x.cc und x.h abhä...
22.03.2010, 10:33
1
Antwort

wie winsock in cmake verlinken?

Ich habe nur diese Zeichenfolgen gefunden %Vor% (Ich bin Beggarer in cmake) wie man winsock2 (winsock?) in cmake verbindet?     
27.02.2013, 18:34
1
Antwort

Cmake: Verwenden Sie add_custom_command, um die Binärdatei an einen bestimmten Speicherort zu kopieren, der fehlgeschlagen ist, wenn der Speicherort nicht existiert

Ich versuche, alle von cmake erzeugten Binärdateien in ein bestimmtes Verzeichnis zu kopieren. Ich möchte nicht EXECUTABLE_OUTPUT_PATH verwenden, sie in der Baumstruktur zu behalten, erleichtert die Entwicklung. Also verwende ich add_custom_c...
25.05.2011, 06:42
4
Antworten

Was macht eigentlich das Kompilieren von WITH_PIC (-DWITH_PIC, --with-pic)?

Was sind beim Erstellen von Binärdateien aus der Quelle die tatsächlichen Unterschiede zwischen dem Generieren von PIC-Objekten oder nicht? An welcher Stelle würde jemand sagen: "Ich hätte PIC-Objekte generieren oder verwenden sollen, als ich...
02.08.2013, 21:20
2
Antworten

So teilen Sie Variablen zwischen verschiedenen cmake-Dateien

Meine Frage ist, wie man Variablen zwischen verschiedenen cmake-Dateien teilt, und ich zeige die folgenden Beispiele, um meine Frage zu illustrieren: Haupt %Vor% exe %Vor% dll %Vor% In diesem Beispiel ist Var3 in den cmake-Dateien...
08.11.2013, 11:34
1
Antwort

Erstellen von OpenCV als statische Bibliotheken

Vielleicht vermisse ich etwas, aber ich bin nicht in der Lage, die statischen Bibliotheken von opencv zu erstellen. Setup: Kubuntu 12.04 gcc 4.6.3 mache 3.81 cmake 2.8.7 opencv 2.4.6.1 (zuletzt verfügbar vor Ort) Ich mache d...
14.08.2013, 02:23
2
Antworten

'make install' mit CMake + SWIG + Python

Ich schreibe eine C ++ - Bibliothek, die sowohl von C ++ als auch von Python auf Mac und Linux verwendet werden kann. Also habe ich beschlossen, CMake und SWIG für mein Projekt zu verwenden. Wie in der SWIG 2.0-Dokumentation beschrieben, funk...
09.02.2013, 01:53
1
Antwort

CMake findet keine statischen Boost-Bibliotheken mehr

Ich arbeite an einem großen C ++ Projekt, das auf Boost basiert. Das Projekt basiert auf einer Vielzahl von Plattformen mit CMake. Auf meinem Windows-Rechner verwende ich CMake 2.8.9, Visual Studio 2010 und Boost 1.50.0 (aus Quellen). Ich ver...
18.08.2012, 17:32
1
Antwort

Ctypes finden keine Symbole in einer gemeinsam genutzten Bibliothek, die mit CMake erstellt wurde

Meine CMake-Einstellung zum Erstellen einer gemeinsamen Lib in Linux ist etwas wie %Vor% Quelle Utils.cpp %Vor% Beim Zugriff auf die Funktion 'addTwoNumber' mit Hilfe von CTypes wie %Vor% Ich bekomme eine Nachricht wie. %Vor% Ich...
28.06.2012, 01:45
2
Antworten

cmake erstellt ein gemeinsames Objekt

Ich habe drei Dateien: lib.c lib.h = & gt; Sie sollten als .so-Datei erstellt werden client.c = & gt; Dies sollte als ausführbare Datei erstellt werden. Innerhalb der client.c schließe ich die Datei lib.h ein, um die Deklarationen der unter...
02.07.2012, 12:19