Tag: qmake

`qmake`, ein Teil des Qt-framework ist ein Werkzeug zur Erzeugung von Makefiles und IDE-Projekt-Dateien.

Wie zu generieren .sln/.vcproj mit qmake

Anzahl der Antworten 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

Build Qt-Projekt im Debug-Modus von der Kommandozeile (aka bash-Skript) in Linux

Anzahl der Antworten 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

Läuft ein Programm/Skript von QMake

Anzahl der Antworten 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.

Wie man Dateien erzeugt (z.B. Objekt-Dateien) in einem separaten Ordner bei der Verwendung von Qt/qmake?

Anzahl der Antworten 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

Wie zu erkennen, Ziel-Architektur mit CMake?

Anzahl der Antworten 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

Wie überprüfen Sie die ausgewählte version von Qt in einem .pro Datei?

Anzahl der Antworten 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

Verknüpfung von Bibliotheken, um ein QT-Projekt mit pkg-config-Ausgang

Anzahl der Antworten 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

INCLUDEPATH in qmake Projekt Datei funktioniert nicht

Anzahl der Antworten 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:

qmake und QT_INSTALL_PREFIX. Wie kann ich wählen Sie einen neuen Speicherort für die Qt-Bibliothek?

Anzahl der Antworten 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

qmake pre-build-Schritt, bevor Sie JEDE Zusammenstellung

Anzahl der Antworten 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

QMake - gewusst Wie: hinzufügen und verwenden Sie eine variable in der .pro Datei

Anzahl der Antworten 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

QMAKE: QMAKESPEC wurde nicht festgelegt

Anzahl der Antworten 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

Qmake Projektabhängigkeiten (verknüpfte Bibliotheken)

Anzahl der Antworten 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

QMake - So kopieren Sie eine Datei in die Ausgabe

Anzahl der Antworten 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

Wie erstelle ich ein Unterverzeichnis für ein Projekt QtCreator?

Anzahl der Antworten 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

Verknüpfung mit einer Debug / Release-Lib mit qmake / Qt Creator

Anzahl der Antworten 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

Wie erstelle ich eine statische Bibliothek und eine ausführbare Datei mit Qt?

Anzahl der Antworten 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

Wie ändere ich die qmake Release Flags für gcc? (Änderung -O2 zu -Os)

Anzahl der Antworten 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

Wie verwende ich die QMake-Vorlage für Unterordner?

Anzahl der Antworten 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

Wie verwende ich qmake, um mehrere Binärdateien in einem Projekt zu erstellen?

Anzahl der Antworten 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

Wie gebe ich die QMake INSTALLS-Variable ein?

Anzahl der Antworten 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

Nicht definierter Verweis auf vtable. Versuche ein Qt-Projekt zu kompilieren

Anzahl der Antworten 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

funktioniert nicht, konnte qmake nicht ausführen

Anzahl der Antworten 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

Was sind die Unterschiede und Gemeinsamkeiten zwischen CMake und qmake?

Anzahl der Antworten 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

qmake: konnte keine Qt-Installation von '' finden

Anzahl der Antworten 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

Unbekannte Module in QT: svg

Anzahl der Antworten 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:

Build Qt in "Release mit Debug Info" Modus?

Anzahl der Antworten 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

Hinzufügen einer Definition zu qmake MIT einem Wert?

Anzahl der Antworten 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,

Wie Sie verschiedene Debug / Release-Ausgabeverzeichnisse in QMake .pro Datei angeben

Anzahl der Antworten 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

Wie man Mac-Plattform in qmake (QtCreator) angeben

Anzahl der Antworten 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 +=

Identifikator für die Konfiguration von win64 in Qmake

Anzahl der Antworten 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

C ++ Qt - Wie fügt man "-std = c ++ 11" zum Makefile hinzu, das von qmake erzeugt wird?

Anzahl der Antworten 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

Kopieren Sie eine Datei in das Build-Verzeichnis, nachdem Sie das Projekt mit Qt kompiliert haben

Anzahl der Antworten 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

Qt: * .pro vs * .pri

Anzahl der Antworten 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

Wie kann ich beim Erstellen von qmake-Projekten C ++ 14-Funktionen verwenden?

Anzahl der Antworten 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:

qMake: Wie genau interpretiert qmake die Syntax "CONFIG (debug, debug | release)"

Anzahl der Antworten 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

Wie man qt aus der Quelle herausbaut

Anzahl der Antworten 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

Erstellen mehrerer Ziele in Qt / Qmake

Anzahl der Antworten 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

Wie führe ich den Shell-Befehl aus, nachdem die Kompilierung von .pro in QT beendet wurde?

Anzahl der Antworten 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

Wie kopiert man Qt-Laufzeit-DLLs in die Projektausgabe?

Anzahl der Antworten 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

Wie kompiliere ich eine einfache Qt und C ++ Anwendung mit g ++ auf Mac OS X?

Anzahl der Antworten 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

Warum verwendet Qt sein eigenes make-Tool, qmake?

Anzahl der Antworten 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