Tag: qmake
`qmake`, ein Teil des Qt-framework ist ein Werkzeug zur Erzeugung von Makefiles und IDE-Projekt-Dateien.
4
Antworten
Habe ich main.cpp im c:\test Ordner und führen Sie die folgenden: qmake -project qmake -tp vc test.pro Die Antwort ist: WARNING: Unable to generate output for: C:/test//Makefile.Debug [TEMPLATE vcapp] WARNING: Unable to generate output for: C:/test//Makefile.Release [TEMPLATE
1
Antworten
Ich habe bereits ein Projekt mit ein .pro-Datei, die gebaut werden können in der debug-und release-Modus. Also meine Frage ist, was die Optionen auf der Kommandozeile, das muss ich angeben, wenn ich will bauen meine binaries mit
4
Antworten
Wir haben eine ziemlich große code-Basis. Die überwiegende Mehrheit der der code kompiliert wird mit qmake zum erzeugen der makefiles. Allerdings gibt es einige sub-Projekte, die hergestellt werden durch ausführen von batch-Dateien oder die Ausführung anderer Programme.
2
Antworten
Ich habe ein Qt-Projekt mit qmake. Zur Verbesserung der Klarheit und Lesbarkeit, würde ich mag zu halten die Quelldateien build-system generierten Dateien (wie Objekt-Dateien) trennen. Also war mein Erster Schritt setzen Sie die Quelldateien in ein Verzeichnis
8
Antworten
Ich habe eine Menge Forschung und nicht in der Lage war, eine Antwort zu finden... wie kann ich zuverlässig den Ziel-Architektur sammle ich für, mit CMake? Im Grunde das äquivalent zu QMAKE_TARGET.arch in qmake. Meisten Quellen scheinen
4
Antworten
Ich habe mehrere Versionen von Qt installiert, und ich brauche zu kompilieren meines Projekts mit allen von Ihnen. Mit einem pro-Datei konnte ich nicht finden in der Dokumentation, wie eine nicht bedingte Kompilierung. Ideal, das ist, was
5
Antworten
Dies ist ein bisschen eine newbie-Frage. Ich versuche, fügen Sie die OpenCV-Bibliotheken, die zu einer QT-Projekt. Diese Frage sagt die link-flags sind gegeben durch pkg-config --libs opencv Wenn ich fügen Sie der Befehlszeile die Ausgabe in die
12
Antworten
Ich habe ein problem mit include in ein qmake Projekt. In meiner .pro Datei, die ich habe: INCLUDEPATH += "C:\OpenCV\build\include" und in meiner cpp : #include <opencv\cv.h> Der compiler zeigt einen Fehler an: Kann nicht geöffnet Includedatei:
3
Antworten
Ich bin neu qmake und ich bin versucht, zu bauen, eine bestehende Anwendung. Qt wurde ursprünglich installiert in /usr/local/lib/Qt-4.3.5 und "qmake -Abfrage QT_INSTALL_PREFIX' gibt, Weg. Habe ich verschoben in die Qt-Bibliothek an einen anderen Ort und die
2
Antworten
Gibt es mehrere Fragen auf, SO über, wie man erstellen Sie eine pre-build-Schritt für qmake ich tun kann, mit diesem in meinem .pro Datei: versionTarget.target = ../VersionData/versioning.h versionTarget.depends = FORCE win32: versionTarget.commands = cd $$PWD; python.exe ./version_getter.py
2
Antworten
Habe ich ein qmake-Datei generiert, die von Qt creator. Ich bin es, zu ändern, aber das Schaffe ich nicht, zu verstehen, wie eine variable zu erstellen. Zum Beispiel möchte ich zu erklären, dass die Bibliothek MYPATH wie
5
Antworten
Ich habe vor kurzem neu kompiliert Qt, so dass ich verwenden können, statische anstelle von shared libraries. Aber jetzt, wenn ich versuche mein Projekt zu kompilieren, bekomme ich folgende Fehlermeldung: QMAKESPEC wurde nicht festgelegt, sodass die Konfiguration
5
Antworten
Habe ich ein Projekt, dass links zu einer Reihe von shared libraries. Können sagen, Projekt richtet sich auf die Projekte B und C Ideal, ich will zu verhängen, um die folgenden Abhängigkeiten in meiner Projekt-Datei: Projekt neu
7
Antworten
Wie kann ich kopieren Sie eine Datei aus meinem Projekt, um die Ausgabe-Verzeichnis mit qmake? Ich kompiliere unter Linux, aber in Zukunft werde ich es kompilieren unter Mac und Windows. InformationsquelleAutor der Frage Raphael | 2010-10-21
8
Antworten
Ich möchte zu teilen meine Qt-Projekt in mehrere Verzeichnisse, weil es wächst Recht groß. Allerdings, wenn ich auf durchsuchen in QtCreator, es gibt keine 'Verzeichnis Hinzufügen' und nicht so etwas im 'Add new'. Geht das irgendwie? InformationsquelleAutor
2
Antworten
Bin ich mit Qt Creator und Qt GUI-Projekt hängt an einem C++ static library Projekt. Ich will link die release-version des GUI-app mit dem release-build der .lib und die debug-Version der GUI-Anwendung mit der debug .lib. Ich
1
Antworten
Die Lage zu vereinfachen, können wir sagen, dass es 2 Dateien sind: core.cpp und main.cpp. core.cpp enthält die Funktionalität des Programms und main.cpp enthält die grundlegenden main() Umsetzung. Ich soll Qt (mit qmake und die .pro-Dateien) zu
2
Antworten
Mit qmake kann man ganz leicht ändern, so erstellen Sie eine debug-version oder eine release-version. Einfach ändern Sie die CONFIG-var und die compile-flags ändern. CONFIG += debug CONFIG += release Wenn Sie die debug-Sie-g und keine Optimierung
2
Antworten
Bin ich angefangen zu lernen, Qt. Ich bin bewegt von der Visual Studio-Welt und ich bin auf der Suche nach einem Weg, sich zu organisieren, meine Projekt-Struktur mit QMake. Ich habe festgestellt, das 'Unterverzeichnisse' Vorlage, aber ich
2
Antworten
Schreibe ich eine kleine qt-app suite besteht aus einer Reihe von kleinen Programmen, die Ihre Arbeit auf dem gleichen Satz von Dateien. Sie sind wie folgt organisiert: / app1/ main.cpp app2/ main.cpp app3/ main.cpp common/ project.h project.cpp
2
Antworten
In meinem Qt-Projekt, das ich bin versucht zu kopieren, die Bibliotheken als Teil des build-Prozesses. Das Ziel ist eine fertige distribution nach dem Aufbau mit allen benötigten dynamischen Bibliotheken. Scheint dies acheivable mit INSTALLIERT variabel, aber ich
15
Antworten
Ich bin mit Code::Blocks 8.02 und dem mingw 5.1.6 compiler. Ich bekomme diese Fehlermeldung, wenn ich kompilieren meine Qt-Projekt: C:\Documents und Einstellungen\Der Fuzz\Desktop\GUI\App_interface.cpp|33|undefined reference to `vtable for AddressBook' Datei AddressBook.h: #ifndef ADDRESSBOOK_H #define ADDRESSBOOK_H #include <QWidget> class
5
Antworten
Ich bin mit Ubuntu 14.04. Ich versuche ein Programm zu installieren, die benötigt cmake. Wenn ich cmake src/ ich bekommen: qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory Was mache ich falsch? InformationsquelleAutor der Frage
5
Antworten
Ich würde gerne wissen Gründe für CMake für ein bestimmtes Projekt über qmake und Umgekehrt. Einfach, was sind die vor-und Nachteile beider Systeme bauen? Ich suchte und fand einige Dokumente, aber das Gefühl schwer zu verstehen. InformationsquelleAutor
8
Antworten
Habe ich eine software in ubuntu, die mich verpflichtet, run qmake generieren der Makefile. Jedoch ist der Einsatz von qmake zurück gibt, dieser Fehler, qmake: could not find a Qt installation of '' Habe ich installiert, was
1
Antworten
Hinzugefügt QT += svg, und ich habe versucht, gerade QT += svg und greaterThan(QT_MAJOR_VERSION, 4): QT += svg .pro Lösung Datei und lief qmake aus dem inneren der QtCreator und bekam diese Fehlermeldung: Fehler: Unbekannte Modul(E) QT:
6
Antworten
Gibt es eine Möglichkeit, zu bauen Qt "Version mit Debug-info" - Modus ? Meine Anwendung stürzt ab nur bei "release" - Modus (funktioniert im Debug-Modus) und scheint das Problem kommt von Qt (möglicherweise ein bug in Qt).So
5
Antworten
Wie füge ich ein define mit qmake MIT einem Wert: Zum Beispiel, funktioniert dies nicht (wie von mir erwartet) mein .pro Datei: DEFINES += WINVER 0x0500 noch DEFINES += "WINVER 0x0500" Wie definiere ich Sie winver ein,
9
Antworten
Habe ich ein Qt Projekt und ich würde gerne die Ausgabe der Kompilierung von Dateien außerhalb des source-Baums. Ich habe derzeit das folgende Verzeichnis Struktur: / |_/build |_/mylib |_/include |_/src |_/resources Abhängig von der Konfiguration (debug/release), ich
2
Antworten
Ich würde gerne einige Konfigurationen für Mac OS in pro Datei über QtCreator. Ich habe das Dokument gelesen und fand es unterstützt Windows-und Unix, wie die folgenden, win32 { SOURCES += hellowin.cpp } unix { SOURCES +=
5
Antworten
Gibt es eine "win64" identifier in Qmake-project-Dateien? Qt Qmake fortgeschrittene Dokumentation nicht erwähnt, andere als unix /Mac OSX /win32. Bisher habe ich versucht mit: win32:message("using win32") win64:message("using win64") amd64:message("using amd64") Das Ergebnis ist immer "mit win32". Muss
5
Antworten
Entwickle ich ein Programm in Qt. Seine makefile wird automatisch generiert aus den .pro Datei. Ich muss verwenden Sie code, die brauchen das -std=c++11 flag für g++. Wo in .pro sollte ich hinzufügen, diese Flagge? (ändern Sie
5
Antworten
Habe ich gesehen, dass mehrere Vorschläge, aber nichts wirklich für mich gearbeitet, wie ich will. Ich muss nur eine Datei kopieren, um das gewünschte Ziel-Verzeichnis. Sagen, zum Beispiel aus diese Antwort: install_it.path = %{buildDir} install_it.files += %{sourceDir}/settings.ini
3
Antworten
Was ist der Unterschied zwischen *.pro und *.pri Konfigurationsdateien für qmake? Was sollte in einer *.pro-Datei, und was sollte in einer *.pri Datei? InformationsquelleAutor der Frage Beginner | 2011-12-02
4
Antworten
Ich bin zurzeit mit C++11-features in meinem Qt-Anwendungen. Allerdings würde ich gerne einige der neuen C++14-features in eigene Anwendungen. Aktivieren der C++11 in eine Qt-Anwendung, muss man nur fügen Sie eine Zeile in der qmake Projekt-Datei, nämlich:
1
Antworten
Lese ich aber HIERaber ich verstehe immer noch nicht die syntax der qmake CONFIG variable. zum Beispiel, wenn ich folgende CONFIG-Einstellungen in meinem .pro file: CONFIG(debug, debug|release) { message("debug mode") }else { message("release mode") } dann beim
4
Antworten
Ich suchte eine Menge durch Qt Foren und Google für die letzten paar Tage, aber ich konnte keine offensichtliche Antwort auf diese Frage. Fand ich die -prefix option (auch nicht dokumentiert unter Windows), können bereitgestellt werden, zu
2
Antworten
Wie könnte ich angeben, mehrere Ziele mit unterschiedlichen Konfigurationen in Qt? Gibt es einen Weg, es zu tun in einem .pro Datei? Zum Beispiel, ich würde wollen, erstellen Sie den folgenden 2 .pro-Dateien (ohne manuell ändern .pro
4
Antworten
Welche änderungen muss ich machen, um die .pro - Datei, wenn ich Sie ausführen möchten chmod Befehl, führen Sie die Ausgabe-Binärdatei, oder einige andere Operationen. InformationsquelleAutor der Frage camino | 2011-05-10
4
Antworten
Habe ich ein einfaches Projekt erstellt, in der Qt Creator (installiert mit Qt-SDK 1.1.4). Es läuft einfach gut aus in Qt Creator, aber wenn ich dann auf durchsuchen, um die Ausgabe-Verzeichnis in Windows und doppelklicken Sie auf
5
Antworten
Ich versuche zu verwenden Qt für ein Projekt in der Schule, bin aber in Probleme laufen. Ich begann, nach den tutorials und ich habe mich in Makefile-Probleme. Die meisten tutorials sagen zu laufen qmake -projectdann qmake und
5
Antworten
Ich gerade angefangen mit Qt und bemerkt, dass es verwendet seine eigene make tool, qmake. Warum Qt verwenden Sie Ihre eigenen make tool? Ist es etwas besonderes, die verhindert, dass es mit einem standard-tool? Macht qmake-Aufruf der