Versuchslösungen

Moderator: Moderatoren

nane
Beiträge: 8
Registriert: Di 24. Jun 2008, 15:49

Re: Versuchslösungen

Beitrag von nane » Do 26. Jun 2008, 13:44

kannst du mir auch noch bitte erklären wie das funktioniert? also die schritte um das programm ins laufen zu bekommen, nachdem ich die versuch11teil1vorlage importiert habe. wäre sehr nett danke!!!

nane
Beiträge: 8
Registriert: Di 24. Jun 2008, 15:49

Re: Versuchslösungen

Beitrag von nane » Do 26. Jun 2008, 14:23

die makefile hab ich jetzt glaub ich. hab eine *.pro datei erstellt und qmake drüberlaufen lassen. ich kann aber immer noch nichts builden, weil in der console immer

Code: Alles auswählen

**** Build of configuration Default for project Versuch11Teil1Vorlage ****


(Exec error:Launching failed)
steht. Kennt das Problem jemand?

Benutzeravatar
[MD]
Beiträge: 389
Registriert: Mi 16. Apr 2008, 14:26

Re: Versuchslösungen

Beitrag von [MD] » Do 26. Jun 2008, 18:38

Ja das Problem kenne ich aus eigener Erfahrung...

Allerdings hab ich seit dem Problem nicht mehr an Eclipse gearbeitet. Eventl. den Code in ein neues Projekt mit Copy&Paste einfügen. Oder mal dein Makefile kontrollieren, ob da auch alles angegeben ist. Das sind immer so die Ratschläge die meistens helfen...
Ciao [MD]

testuser
Beiträge: 180
Registriert: Mi 25. Jun 2008, 18:47

Re: Versuchslösungen

Beitrag von testuser » Do 26. Jun 2008, 18:58

Also:

1. QT runterladen
2. QT gegebenfalls compilieren (ca. 2h)
3. QT bin ordner unter path reinschreiben
4. (Optional) QT Eclipse Integration
5. Im projectordner "qmake -project" Ausführen
6. Im projectordner "qmake" Ausführen
7. Im projectordner "mingw32-make -f makefile" Ausführen

So kann es klappen, viel glück
Мои пять копеек

gag
Beiträge: 55
Registriert: Mi 11. Jun 2008, 10:31

Re: Versuchslösungen

Beitrag von gag » Fr 27. Jun 2008, 21:08

Hi, hat jemand die Vorlage für Versuch 10? Zumindest glaube ich, dass es da eine für gibt... auch wenn im Skript steht, dass man "Versuch 11" auswählen soll. Aber das ist sicher wieder so ein Fehler.

Danke!

Jan Kellermann
Beiträge: 4
Registriert: Mo 10. Mär 2008, 11:23
Wohnort: Aachen
Kontaktdaten:

Re: Versuchslösungen

Beitrag von Jan Kellermann » Fr 27. Jun 2008, 23:11

Hi, hatte mir die letztes mal kopiert:
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Jens
Beiträge: 3
Registriert: Mo 23. Jun 2008, 20:26

Re: Versuchslösungen

Beitrag von Jens » Sa 28. Jun 2008, 00:17

Hi Leute,

hat einer von euch jetzt die QT - Bibl. mal ans laufen gebracht?? Könnte derjenige mal eine detaillierte Anleitung reinstellen?? Ich bin soweit dass die QT Bibliothek eingebunden ist, aber kann kein Projekt debuggen. Wenn ich c++ Projekt debugge, klappt alles, aber wenn ich qt projekt auswähle, gibts nen fehler und der will einfach nicht debuggen. Nach Stunden googlen bin ich immernoch nicht weiter. Muss ich irgendwo noch den Debugger einbinden oder den Compiler?? Ich bekomms net hin! Dachte mit dem eclipse integration tool würd das automatisch passieren, aber irgendwas läuft da noch nicht. Bei eclipse gibt er folgende fehlermeldung aus:

Error launching builder (mingw32 -make debug )
(Exec error:Launching failed)

Würde mich über eure Hilfe freuen !! Schönes Wochenende ...

gag
Beiträge: 55
Registriert: Mi 11. Jun 2008, 10:31

Re: Versuchslösungen

Beitrag von gag » Sa 28. Jun 2008, 00:56

Hi, ich habe es nach stundenlangen Ausprobieren jetzt ans Laufen gekriegt. Werde mal versuchen meine Schritte zu rekonstruieren:

1) Installieren von Qt
2) Instalieren des Plugins für Eclipse
3) In den Systemvariablen folgende Einträge machen:
3a) In Path: "C:\Qt\4.4.0\bin" hinzufügen
3b) 2 neue Variablen Anlegen: QTDIR = C:\Qt\4.4.0 und QTMAKESPEC = win32-g++
4) In Eclipse unter Preferences->Qt den Installationspfad (bzw bin-ordner) von Qt eintragen (bei mir "C:\Qt\4.4.0\bin")
5) Wichtig: Im Windows-Start-Menü Qt-Ordner den Eintrag "Qt 4.4.0 (Build Debug Libraries)" einmal ausführen lassen (Dauert einige Zeit)
6) So, jetzt bin ich mir nicht mehr sicher... ich glaube ich habe das Projekt importiert.

Und wenn ich nichts vergessen habe müsste es jetzt funktionieren.
Die qmake-Sachen müssten eigentlich automatisch angelegt werden, wenn man das Projekt unter Eclipse komiliert.

K-Bal
Beiträge: 147
Registriert: Di 24. Jun 2008, 18:46

Re: Versuchslösungen

Beitrag von K-Bal » Sa 28. Jun 2008, 11:56

Also mein Makefile sieht für Versuch 11 so aus:

http://nopaste.org/p/a6AHk3E0U

Bei den Bibliotheksnamen steht aber im Skript was anderes, da steht überall noch ein "d" hinter, in dem lib ordner von Qt sind aber nur die, die ich in meinem makefile eingebunden hab. Wie auch immer, bei mir läufts mit beiden Varianten nicht.

Edit: das is jetzt auch nur das Makefile für dieses Beispielprogramm.

Gruß Marius

Christian Bredtmann
Administrator
Beiträge: 237
Registriert: Mo 10. Mär 2008, 04:09
Wohnort: Aachen
Kontaktdaten:

Re: Versuchslösungen

Beitrag von Christian Bredtmann » Sa 28. Jun 2008, 12:20

Deine Makefile ist absolut in Ordnung.

Das "d" hinter den Namen steht für "Debug". Diese Debug-Bibliotheken musst
du aber erst einmal bilden, weil nur die Release-Bibliotheken bei der Installation
dabei sind. Das geht wie schon beschrieben mit einem Klick auf "Build Debug Libraries"
und sehr viel Zeit.
Allerdings kann man auch einfach die normalen Bibliotheken benutzen.
Man kann dann nur nicht debuggen...

Wieso es bei dir immer noch nicht funktioniert könnte daran liegen, dass Qt
seine DLLs benötigt. Deswegen solltest du den bin-Ordner von Qt in deine
PATH-Umgebungsvariable eintragen, damit die DLLs geladen werden können.

MfG Christian

Antworten

Zurück zu „Praktikum Informatik I“