Qt findet Compiler nicht
-
Ich habe den von Qt installierten g++ Compiler und eine Reihe von Microsoft Visual Compilern, die ich aber eigentlich nicht nutzen möchte.
Relevante Versionen von Qt habe ich:
Qt 5.3.0 for Windows Runtime 64 bit
Qt 5.3.0 MSVC 2013 64 bit
Qt 5.3.0 MSVC 2012 OpenGL 32 bitKeine hat in Kombination mit dem g++ Compiler funktioniert. Ich habe momentan keinen Debugger auf meinem PC, aber das sollte ja nicht beim Compilen stören, oder?
Meine restlichen Kit Einstellungen:
Gerätetyp: Desktop
Gerät: Lokaler PC
Debugger: Keine
Die anderen beiden Felder sind leer.Nochmal vielen Dank für die Hilfe
-
Ich arbeite hauptsächlich unter Linux/Kubuntu, habe aber auch eine Win7-Installation mit Qt, allerdings 5.2.0. 32bit.
Hier ist Qt wie folgt eingerichtet:- Kits: Desktop Qt 5.2.0 MinGW 32bit
- Qt Version: Qt 5.2.0 MinGW 32bit...mingw48_32\bin\qmake.exe
- Compiler: MinGW 32bit
- Debugger:Aus Kit Desktop ... gdb.exe
Zur Installation habe ich die Offline-Version heruntergeladen und im wesentlichen alle Standwerte übernommen.
Du müsstest 5.3. und 64bit wählen. -
Verzeiht bitte:
Das nicht von mir stammende Programm Zyzzyva steht als QT-Projekt samt Source fertig im Internet.
http://zyzzyva.net/packages/current/Zyzzyva-2.2.3-windows-installer.exeVon da habe ich es heruntergeladen und dem frisch installierten
Qt Creator 3.2.1 (opensource) | Based on Qt 5.3.2 (MSVC 2010, 32 bit) | Built on Sep 14 2014 at 04:14:50 | Revision 602746950b
geöffnet.
Als Kit habe ich angewendet: C:\Qt002\5.3\msvc2010_opengl\bin\qmake.exe
Als Compiler habe ich angewendet C:\Qt002\Tools\mingw482_32\bin\g++.exeUnd was kriege ich nach "Alles erstellen"
C:\Users\ChristophHaenel\Downloads\boshvark-zyzzyva-pc-2.2.3-0-g9ddd4ac\boshvark-zyzzyva-pc-9ddd4ac\src\libzyzzyva\AboutDialog.h:28: Fehler: C1083: Datei (Include) kann nicht ge”ffnet werden: "QDialog": No such file or directoryBitte Hilfe
Gruß ChristophHaenel -
-
Nein, es kommt für jede Q-class diese Fehlermeldung, also für QDialog, QApplication, QPushButton
#include <QDialog> steht schon drin. #include "QDialog" bringt dieselbe Fehlermeldung.
Christoph.
-
Hallo,
hurra, zyzzyva compiliert.
Der Übeltäter war das _groß geschriebene widgets in einer .pro-Datei ,
Das steht mW nirgendwo.
Jedenfalls vielen Dank.Trotzdem muss ich leider weiter fragen.
Offenbar ist der Source nur mit einer Qt-Version < 5.0 compilier- und link-bar, denn es kommen lauter deprecated Meldungen.
Zwar kann ich die meisten lokal editieren, aber bei einer Klasse wie QSocket bin ich zu feige, um eine Alternative zu basteln
Bitte nenn mir doch einen "Kit" aus Qt, Qt-Creator, und Compiler, den ich anstelle der "latest" Qt 5.3 downloaden und installieren kann. -
Hi,
ich hoffe, "das ":http://qt-project.org/forums/viewthread/23011 hilft dir weiter... -
@strela said in Qt findet Compiler nicht:
ein Fehler mache zeigt QT nicht direkt das ich ein Fehler bei Programmierung gemacht habe.
Es würde mich wundern wenn einen Bibiliothek irgend eine Möglichkeit hätte, Fehler in Quellcode anzuzeigen. Meinst Du QtCreator?
was soll ich bitte machen?
Eine Topic erzeugen mit einer detailierten Fehlerbeschreibung was Du machst und was nicht geht und nicht ein 10 Jahre altes Topic hijacken.