it-swarm.com.de

Wie kann Qt Creator als allgemeines C++ verwendet werden? IDE (keine Verwendung der Qt-Bibliothek)?

Ich habe mich nach einer Nice-C++ - IDE umgesehen, und ich mag die Features und die Leistung von Qt Creator sehr. Ich plane damit Qt-basierte Anwendungen zu entwickeln. Für den Moment möchte ich Qt creator jedoch als allgemeines C++ IDE ohne die Verwendung der Qt-Bibliothek verwenden. Wie kann ich Qt creator nur für die regelmäßige C++ - Entwicklung verwenden? Welche Konfigurationen muss ich vornehmen? Ich würde mich über einige ausführliche Anleitungen freuen.

Vielen Dank für Ihre Zeit und Ihre Zusammenarbeit. Ich weiß das zu schätzen und hoffe, dass ich bald von Ihnen hören kann.

26
Amir R.

Ich mache es ständig.

Sie haben zwei Möglichkeiten:

  1. verwenden Sie qmake Projektdateien: Um alle verbleibenden Qt-Dateien zu entfernen, fügen Sie diese zu Ihren Projektdateien hinzu:

    CONFIG -= qt
    DEFINES -= UNICODE QT_LARGEFILE_SUPPORT
    

    Denken Sie daran, dass qmake selbst zum Erstellen noch benötigt wird. Daher benötigen Sie höchstwahrscheinlich eine Qt-Installation.

  2. verwenden Sie Cmake-Projektdateien.

Beide Fälle können sich auf die vollständige Unterstützung von Qt Creator (für Dateien und Projekte im linken Bereich) verlassen. Die Unterstützung von git und svn in Qt Creator ist großartig

21
rubenvb

Ich habe kürzlich mit Qt Creator angefangen, weil ich mehr und mehr Zeit mit meinem 13-Zoll-Laptop verbringe und einfach die Art und Weise mag, wie er Platz verwendet. Außerdem ist er reich an Funktionen, schnell, zuverlässig und Qt ist überhaupt nicht schlecht Für IDE nur für C++ ist es in meinem Leben mehr als willkommen.

Das einzige andere IDE, das ich genauso wie Qt Creator liebe, ist Code :: Blocks. (Ich wechsle oft zwischen den beiden, je nachdem, welche Maschine ich verwende)

2
tsaulic

Ich habe Qt Creator einmal für ein Nicht-Qt-Projekt verwendet, jedoch nur für die Code-Bearbeitungsfunktionen und die Codeabwicklung. Ich baute das Projekt und arbeitete mit den rcs aus einem separaten Terminalfenster. Ich kann nur sagen, dass ich mit Qt creator als C++ - Code-Editor zufrieden war.

1
user500944

Ich benutze Eclipse schon immer als Java ================================================================================== Eclipse E E E E E E E E E E E E E E E E E E E E E E E E Es ist an der Zeit, zu versuchen, dass es aufhört, so dumm zu sein, dass es Hunderte von Fehlern ausgibt, die keine Fehler sind. Bis heute versuche ich Qt Creator. Bisher funktioniert es gut.

Die Qt-Leute haben eine Kurzreferenz, der ich gefolgt bin: https://doc.qt.io/qtcreator/creator-project-generic.html

Qt Creator bietet nicht alle Funktionen, die mir von Eclipse gefallen, aber es funktioniert bisher gut für mich. Ich kann meine vorhandenen Projekte anhand dieser Anweisungen importieren und dann die darin enthaltenen Dateien bearbeiten, um sie zu glätten.

Sie müssen beispielsweise Ihren Include-Pfad durch Bearbeiten von .includes angeben.

Ich erstelle und starte außerhalb der IDE, daher bin ich mir nicht sicher, wie gut die Schaltfläche "Ausführen" funktioniert, aber ich bin sicher, dass Sie dies erreichen können.

0
Joseph Larson

Ich verwende Qt Creator mit CMake unter Ubuntu. Normalerweise kompiliere ich immer noch in einem Terminalfenster, so dass es wirklich egal ist, welches Build-System Sie verwenden. Die Projektdateien von CMake und qmake erleichtern den Import von Codedateien in die IDE. Ich verwende auch GCC 4.6 aus den Ubuntu-Repositories, daher ist es neuer und bietet bessere Unterstützung für C++ 11 als die derzeit mit Qt SDK gelieferte. Ich habe Qt Creator auch aus Ubuntus Repositories installiert. Alles funktioniert so schön, dass ich weinen könnte.

0
juzzlin