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.
4
Antworten
Ich versuche zu bauen, einige für unsere software wurde konzipiert, um ausschließlich auf Linux, MacOS X. Wir sind mit CMake und ich MacPorts installiert, so konnte ich leicht CMake zusammen mit einigen der Bibliotheken von Drittanbietern, auf
3
Antworten
Ist es irgendwie möglich in der Lage sein, eine parallele Version, egal welches build-tool verwendet wird? Unter Unix können wir hinzufügen make -jN wobei N die Anzahl der threads und unter Windows habe ich Hinzugefügt, um die
2
Antworten
Wie der Titel sagt, ich kann nicht scheinen, um das Projekt zu erstellen mit OpenGL und Glut. Bekomme ich Undefined reference-Fehler bei OpenGL-Funktionen. Versuchte ich tun : project(testas) find_package(OpenGL) find_package(GLUT) add_executable(testas main.cpp) Aber das funktioniert nicht. Irgendwelche
5
Antworten
Was sind die Unterschiede zwischen den Autotools, Cmake und Scons? Kommentar zu dem Problem Dieses Thema wird bereits im Scons-wiki. Ich empfehle Ihnen, besuchen Sie die folgenden links: 1. scons.org/wiki/SconsVsOtherBuildTools Haben Sie schon eine sehr ähnliche Diskussion-thread
2
Antworten
Schreibe ich eine excel-Datei-generator in C++. Ich habe alles was ich brauche Arbeit, aber ich verlassen sich immer noch auf eine externe, leere xlsx-Datei, die ich entpacken, Durchlaufen, und fügen Sie Daten zu, wie benötigt wird, um
10
Antworten
In einem Makefile dies geschieht mit so etwas wie: g++ -DGIT_SHA1="`git log -1 | head -n 1`" ... Dies ist sehr nützlich, da die binäre kennt exakte commit SHA1-so kann es werfen Sie es im Fall von
4
Antworten
Habe ich das folgende layout: top_project + subproject1 + subproject2 Jeder subproject1 und subproject2 erstellt eine statische Bibliothek. Ich möchte diesen link statische Bibliotheken in einer einzigen gemeinsamen Bibliothek an der top_project Ebene. Den Informationen, die ich
3
Antworten
Ich bin learning OpenCV mit Learning OpenCV Buch. Ein problem ich bin vor beim kompilieren des Codes ist, dass ich zu schreiben, ein langer Befehl zu kompilieren und erhalten die ausführbare Datei. Dies ist der Befehl, den
2
Antworten
Ich überlege den Wechsel von einer cross-Plattform-Projekt von separaten build-management-systems in Visual C++, XCode und makefiles für CMake. Wesentliches feature, das ich brauchen, ist hinzufügen, die automatisch alle Dateien in einem Verzeichnis zu einem Ziel. Zwar ist
1
Antworten
Wie richte ich die CMake-rekursiv Scannen Sie ein Verzeichnis und bestimmen die Liste der source-Dateien? Mein Projekt ist eine gemeinsame Bibliothek. Ich habe eine Ordnerstruktur, die ähnlich wie diese: / src/ # Source files in an arbitrary
1
Antworten
Ich habe Mühe Einstellung meine Standard-build-Konfiguration Release, in meinem CMakeLists.txt Datei ich CMAKE_BUILD_TYPE am Anfang der Datei mit #enable Release ALWAYS, configure vars set(CMAKE_BUILD_TYPE Release) set(EXECUTABLE_NAME "ParticleSimulator") set(VERSION_MAJOR 0) set(VERSION_MINOR 2) aber auf den Aufbau meines Projekts
5
Antworten
Ich bin ziemlich neu auf cmake, und lies ein paar tutorials wie es zu benutzen, und schrieb einige komplizierte 50 Zeilen CMake-Skript, um ein Programm für 3 verschiedene Compiler. Dies ist wahrscheinlich Schluss, alle meine Kenntnisse in
5
Antworten
Ich versuche ein Programm ausführen, mithilfe von Beispielcode von boost::filesystem auf Ubuntu 12.10, aber es nicht bauen wollen. #include <iostream> #include <boost/filesystem.hpp> using namespace boost::filesystem; using namespace std; void fun(const string& dirPath); int main() { fun("/home"); return