Versuchslösungen

Moderator: Moderatoren

KaFrOb

Re: Versuchslösungen

Beitrag von KaFrOb » Mo 30. Jun 2008, 10:38

Wir haben hier grad starke Probleme beim Umsetzen von Aufgabe 11.

Die Qualität der Aufgabenstellung nimmt bei jedem Versuch ab. Hat dazu jemand Lösungen? Nicht die Makefile sondern c++ Code.

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

Re: Versuchslösungen

Beitrag von Jens » Mo 30. Jun 2008, 11:00

Wie kann es eigentlich sein dass das Niveau bei Versuch 10 und 11 so stark zunimmt?? Habe leider meine Evaluierung schon gemacht und für Vor- und Nachbearbeitung 4-5 Stunden angegeben, aber bei Versuch 10 und 11 sind 20 Stunden so gut wie nix. Ist zum Verzweifeln.

Gruß

MNaujoks
Beiträge: 2
Registriert: Di 24. Jun 2008, 12:10

Re: Versuchslösungen

Beitrag von MNaujoks » Mo 30. Jun 2008, 17:52

Jo vielen dank christian!
es funktioniert jetzt bei mir,
ich finds echt sehr ärgerlich warum die das nich im skript stehen haben,
und frag mich ausserdem wie ihr alle das hingekriegt habt?!?
aber wie auch immer jetzt funzts ja ;)

Johannes R
Beiträge: 44
Registriert: Mi 4. Jun 2008, 10:30

Re: Versuchslösungen

Beitrag von Johannes R » Mi 2. Jul 2008, 10:31

gibt's denn mittlerweile schon ne funktionierende Lsg von Versuch 10?
Wäre sehr interessiert ;)

Minkowski
Beiträge: 2
Registriert: Do 12. Jun 2008, 13:03

Re: Versuchslösungen

Beitrag von Minkowski » Mi 2. Jul 2008, 12:03

Gibt es schon eine fehlerfreie Version vom Versuch 10? Wenn Ja, stellt sie bitte so schnell wie möglich ins Netz. Vielen Dank im vorraus.

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

Re: Versuchslösungen

Beitrag von gag » Mi 2. Jul 2008, 12:53

Hi, ich sitze gerade an dem Makefile zu Aufgabe 11. Das Problem ist, dass er mir nicht alle Objects nicht erzeugt. Nur die main.o wird erzeugt. Hat jemand eine Idee wo der Fehler liegt?

Code: Alles auswählen

SRCLOCATION = "C:\Qt\4.4.0\include"
BIBLOCATION = "C:\Qt\4.4.0\lib"
OBJS = obj/main.o obj/ImageViewer.o obj/Matrix3x3.o

all: obj/main.o
	g++ -L $(BIBLOCATION) -o bin/main.exe $(OBJS) -lmingw32 -lqtmaind -lQtGuid4 -lQtCored4

obj/main.o: src/main.cpp
	g++ -I $(SRCLOCATION) -g -c -o obj/main.o src/main.cpp

obj/ImageViewer.o: src/ImageViewer.cpp
	g++ -I $(SRCLOCATION) -g -c -o obj/ImageViewer.o src/ImageViewer.cpp

obj/Matrix3x3.o: src/Matrix3x3.cpp
	g++ -I $(SRCLOCATION) -g -c -o obj/Matrix3x3.o src/Matrix3x3.cpp

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

Re: Versuchslösungen

Beitrag von Christian Bredtmann » Mi 2. Jul 2008, 15:05

Hi!

Code: Alles auswählen

all: obj/main.o
Hier darf nicht nur obj/main.o stehen, sondern alle Abhängigkeiten.
Am besten benutzt du hier auch einfach $(OBJS).

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

Re: Versuchslösungen

Beitrag von gag » Mi 2. Jul 2008, 15:19

Oh ja, jetzt fällt es mir auch auf. Vielen Dank! Es funktioniert jetzt auch.

rego
Beiträge: 31
Registriert: Do 17. Apr 2008, 18:53

Re: Versuchslösungen

Beitrag von rego » Mi 2. Jul 2008, 20:34

Code: Alles auswählen

SRCLOCATION = "C:\Qt\4.4.0\include"
BIBLOCATION = "C:\Qt\4.4.0\lib"
OBJS = obj/main.o obj/ImageViewer.o obj/Matrix3x3.o

all: obj/main.o
   g++ -L $(BIBLOCATION) -o bin/main.exe $(OBJS) -lmingw32 -lqtmaind -lQtGuid4 -lQtCored4

obj/main.o: src/main.cpp
   g++ -I $(SRCLOCATION) -g -c -o obj/main.o src/main.cpp

obj/ImageViewer.o: src/ImageViewer.cpp
   g++ -I $(SRCLOCATION) -g -c -o obj/ImageViewer.o src/ImageViewer.cpp

obj/Matrix3x3.o: src/Matrix3x3.cpp
   g++ -I $(SRCLOCATION) -g -c -o obj/Matrix3x3.o src/Matrix3x3.cpp
--->

Code: Alles auswählen

SRCLOCATION = "C:\Qt\4.4.0\include"
BIBLOCATION = "C:\Qt\4.4.0\lib"

SRCS = $(wildcard src/*.cpp)
OBJS = $(SRCS:src/%.cpp=obj/%.o)

all: $(OBJS)
   g++ -L $(BIBLOCATION) -o bin/main.exe $(OBJS) -lmingw32 -lqtmaind -lQtGuid4 -lQtCored4

obj/%.o: src/%.cpp
   g++ -I $(SRCLOCATION) -g -c -o obj/$*.o src/$*.cpp
Allgemeiner und etwas übersichtlicher wie ich finde (hoffe hab mich nicht vertippt oder was falsch gemacht habs nicht getestet!).

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

Re: Versuchslösungen

Beitrag von K-Bal » Do 3. Jul 2008, 21:27

Ich hab nach ein bisschen googlen auch noch rausgefunden, dass Qt nicht läuft, wenn man bei PATH noch Matlabverzeichnisse stehen hat, dann kriegt man "MSVCP80.dll wurde nicht gefunden".

Antworten

Zurück zu „Praktikum Informatik I“