kickerxy123
Erfahrenes Mitglied
Hallo,
zunächst einige Daten...
Win XP 32 Bit (Home)
Gigabyte GA-p35-DS3 Mainboard
---
Eclipse (kostenlose Version)
mit QT4.0.0
mein Vorgehen bezgl. der Installation:
eclipse-cpp-europa-winter-win32.zip heruntergeladen
MinGW-4.1.0.exe heruntergeladen
gdb-5.2.1-1.exe heruntergeladen
qt-win-opensource-desktop-4.0.0.zip heruntergeladen
qt-eclipse-integration-win32-1.0.1.exe heruntergeladen
Dann:
1. MinGW installiert (Full installation)
2. gdb installiert
"mingw32-make" in cmd getestet, geht soweit("no Targets spedified...Stop.").
3.QT entzippt und nach C:\QT4.0.0 verschoben
4. cmd->cd C:\QT4.0.0 -> "configure -platform win32-g++"
Zugestimmt dem Lizenzvertrag
"mingw32-make" (dauerte ne Stunde)
5.Eclipse nach C:\Eclipse verschoben
6.QT Integration installiert ->Eclipse gestartet.
--
Soweit reibungslos, mein erstes Progi lief auch, allerdings stellten sich schon bald Probleme ein:
Zunächst hatte ich das Problem, dass ein Error namens "Launching AddressBook.exe failed. Permission denied" auftrat. Das Bauen des Projekts (->rechtsklick auf Projekt->Make Targets->Debug) lief dennoch. Zuletzt half mir nur eine Neuinstallation, das selbe Spiel von vorne, nach einigen "guten" Kompilierungen dieser Error.![Confused :confused: :confused:](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f615.png)
--
2. Problem:
Auch kam schnell das Problem auf, dass er nicht mehr kompiliert, wenn ich es ihm sage, sondern nur ausführt. So hab ich mich ne Zeit lang darauf beschränkt Programmierfehler nur noch durch Build zu finden, da der Compiler nciht verlässlich ist.
--
3.Problem(nicht technisch):
ich bin dabei ein Spiel(Minesweeper) zu programmieren. Läuft auch schon ganz gut, nur habe ich aktuell 2 Probleme:
a)
Zufallszahl
Ich brauche eine zufällig generierte Zahl, die auch immer anders sein sollte. Ich hab schon Ansätze gehört, wo beispielsweise immer die "44" oder so generiert wurde...
Ferner habeich Ansätze zu Randomize(), srand, Liveticket,rand,... gehört.
b)
Objekt-Signal-Objekt-Slot...
Ich habe einen Button namens "Neustart", heir mein angefertigter Code:
void Start:
n_pushButton6_clicked() //Neustartbutton
{
ui.btn_1->setText("");
ui.btn_2->setText("");
ui.btn_3->setText("");
ui.btn_4->setText("");
ui.btn_5->setText("");
ui.btn_6->setText("");
ui.btn_7->setText("");
ui.btn_8->setText("");
ui.btn_9->setText("");
mine=0;
};
Hintergrund: der Text des Buttons gibt entweder "X"(mine) oder zahl der umliegenden Minen an.
die Funktion wird jedoch überhaupt nicht ausgeführt, er reagiert gar nicht auf Klick.
Weitere Ansätze von mir(ohne Erfolg):
Start neu;
neu.exec(); //oder reject oder destroy
keine Auswirkungen!![Frown :( :(](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f641.png)
(Compilereinstellungen:
Build Command: Use default
Stop on first build error
Build on resource save(Auto build)
Build(Incremental Build)
Clean clean
)
(Debugger: gdb/mi)
Anmerkung:
Teilweise ging der Permission denied Error weg, wenn ich anstelle von "use default" den command "mingw32-make" verwende, allerdings war dann meist das in 2) geschilderte Problem.
--
4.Problem
Teilweise wurde wärend des Buildens oder Compilieren die AddressBook.exe gelöscht und er führte nichts mehr aus...
hat meiner Meinung nach nciht mir irgendeinem dieser Probleme zu tun, weil schon immer da, aber ich erwähne mal folgende Warnungen:
>>
Severity and Description Path Resource Location Creation Time Id
Invalid project path: Include path not found (C:\QT4.0.0\include\QtDBus). AddressBook pathentry 1205960211843 163
Invalid project path: Include path not found (C:\QT4.0.0\include\QtScript). AddressBook pathentry 1205960211843 161
Invalid project path: Include path not found (C:\QT4.0.0\include\QtSvg). AddressBook pathentry 1205960211843 162
Invalid project path: Include path not found (C:\QT4.0.0\include\QtTest). AddressBook pathentry 1205960211843 160
Invalid project path: Include path not found (C:\QT4.0.0\include\QtUiTools). AddressBook pathentry 1205960211843 164
>>
Anmerkung2:
Die Technische Probleme hatte ich auch schon früher ohne QT
Anmerkung3:
bitte nicht Tipps wie"formatieren", die Probleme hatte ich schon vor nem halben Jahr (seit dem 2 mal neu formatiert)
Inzwischen hab ich alles 7mal Neuinstalliert und jedes Mal läufts höchstens nen halben Tag (ohne Neustart wohlgemerkt...weder Eclipse noch Win)
Ich hoffe ihr könnt mir helfen, ich verzweifel allmählich...
liebe Grüße
eXo|Kickerxy123
zunächst einige Daten...
Win XP 32 Bit (Home)
Gigabyte GA-p35-DS3 Mainboard
---
Eclipse (kostenlose Version)
mit QT4.0.0
mein Vorgehen bezgl. der Installation:
eclipse-cpp-europa-winter-win32.zip heruntergeladen
MinGW-4.1.0.exe heruntergeladen
gdb-5.2.1-1.exe heruntergeladen
qt-win-opensource-desktop-4.0.0.zip heruntergeladen
qt-eclipse-integration-win32-1.0.1.exe heruntergeladen
Dann:
1. MinGW installiert (Full installation)
2. gdb installiert
"mingw32-make" in cmd getestet, geht soweit("no Targets spedified...Stop.").
3.QT entzippt und nach C:\QT4.0.0 verschoben
4. cmd->cd C:\QT4.0.0 -> "configure -platform win32-g++"
Zugestimmt dem Lizenzvertrag
"mingw32-make" (dauerte ne Stunde)
5.Eclipse nach C:\Eclipse verschoben
6.QT Integration installiert ->Eclipse gestartet.
--
Soweit reibungslos, mein erstes Progi lief auch, allerdings stellten sich schon bald Probleme ein:
Zunächst hatte ich das Problem, dass ein Error namens "Launching AddressBook.exe failed. Permission denied" auftrat. Das Bauen des Projekts (->rechtsklick auf Projekt->Make Targets->Debug) lief dennoch. Zuletzt half mir nur eine Neuinstallation, das selbe Spiel von vorne, nach einigen "guten" Kompilierungen dieser Error.
![Confused :confused: :confused:](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f615.png)
--
2. Problem:
Auch kam schnell das Problem auf, dass er nicht mehr kompiliert, wenn ich es ihm sage, sondern nur ausführt. So hab ich mich ne Zeit lang darauf beschränkt Programmierfehler nur noch durch Build zu finden, da der Compiler nciht verlässlich ist.
--
3.Problem(nicht technisch):
ich bin dabei ein Spiel(Minesweeper) zu programmieren. Läuft auch schon ganz gut, nur habe ich aktuell 2 Probleme:
a)
Zufallszahl
Ich brauche eine zufällig generierte Zahl, die auch immer anders sein sollte. Ich hab schon Ansätze gehört, wo beispielsweise immer die "44" oder so generiert wurde...
Ferner habeich Ansätze zu Randomize(), srand, Liveticket,rand,... gehört.
b)
Objekt-Signal-Objekt-Slot...
Ich habe einen Button namens "Neustart", heir mein angefertigter Code:
void Start:
![Eek! :o :o](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f631.png)
{
ui.btn_1->setText("");
ui.btn_2->setText("");
ui.btn_3->setText("");
ui.btn_4->setText("");
ui.btn_5->setText("");
ui.btn_6->setText("");
ui.btn_7->setText("");
ui.btn_8->setText("");
ui.btn_9->setText("");
mine=0;
};
Hintergrund: der Text des Buttons gibt entweder "X"(mine) oder zahl der umliegenden Minen an.
die Funktion wird jedoch überhaupt nicht ausgeführt, er reagiert gar nicht auf Klick.
Weitere Ansätze von mir(ohne Erfolg):
Start neu;
neu.exec(); //oder reject oder destroy
keine Auswirkungen!
![Frown :( :(](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f641.png)
(Compilereinstellungen:
Build Command: Use default
Stop on first build error
Build on resource save(Auto build)
Build(Incremental Build)
Clean clean
)
(Debugger: gdb/mi)
Anmerkung:
Teilweise ging der Permission denied Error weg, wenn ich anstelle von "use default" den command "mingw32-make" verwende, allerdings war dann meist das in 2) geschilderte Problem.
--
4.Problem
Teilweise wurde wärend des Buildens oder Compilieren die AddressBook.exe gelöscht und er führte nichts mehr aus...
hat meiner Meinung nach nciht mir irgendeinem dieser Probleme zu tun, weil schon immer da, aber ich erwähne mal folgende Warnungen:
>>
Severity and Description Path Resource Location Creation Time Id
Invalid project path: Include path not found (C:\QT4.0.0\include\QtDBus). AddressBook pathentry 1205960211843 163
Invalid project path: Include path not found (C:\QT4.0.0\include\QtScript). AddressBook pathentry 1205960211843 161
Invalid project path: Include path not found (C:\QT4.0.0\include\QtSvg). AddressBook pathentry 1205960211843 162
Invalid project path: Include path not found (C:\QT4.0.0\include\QtTest). AddressBook pathentry 1205960211843 160
Invalid project path: Include path not found (C:\QT4.0.0\include\QtUiTools). AddressBook pathentry 1205960211843 164
>>
Anmerkung2:
Die Technische Probleme hatte ich auch schon früher ohne QT
Anmerkung3:
bitte nicht Tipps wie"formatieren", die Probleme hatte ich schon vor nem halben Jahr (seit dem 2 mal neu formatiert)
Inzwischen hab ich alles 7mal Neuinstalliert und jedes Mal läufts höchstens nen halben Tag (ohne Neustart wohlgemerkt...weder Eclipse noch Win)
Ich hoffe ihr könnt mir helfen, ich verzweifel allmählich...
liebe Grüße
eXo|Kickerxy123