Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Linux/UNIX Linuxverfechter finden hier Weggefährten.

Ubuntu 11.04 - Probleme mit QtCreator

Diskussion: Ubuntu 11.04 - Probleme mit QtCreator im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige Hallo Leute, ich beschäftige mich seit langem mit Programmieren und wollte jetzt anfangen mit Qt und C++ grafisch zu ...

Antwort
Alt 11.07.11, 11:02   #1 (permalink)
 
Registriert seit: 05.07.11
Python-Fx Leistung: Facit NTK
Likes: 0
Standard Ubuntu 11.04 - Probleme mit QtCreator

Anzeige

Hallo Leute,

ich beschäftige mich seit langem mit Programmieren und wollte jetzt anfangen mit Qt und C++ grafisch zu programmieren.

Ich habe mir von der Seite: qt.nokia.com, die offline installationsdatei von QtSDK für Linux 32Bit besorgt und dieses dann auf meiner Maschine ausgeführt.

Wenn ich den QtCreator öffne kommt der normale (den ich von Windows gewohnt bin) Bildschirm der Anwendung. Ich kann auch ganz normal C++ Dateien erstellen und bearbeiten (Syntax-Highlighting funktioniert).

Nun zu meinem Problem:

ich will QApplication und QPushButton includen... doch wenn ich über das Terminal meine c++ Datei kompilieren will kommt die Fehlermeldung dass die Datei oder das Verzeichnis nicht gefunden werden kann.

ich habe die QtSDK unter /opt/QtSDK installiert... muss ich da beim includen einen besonderen Pfad angeben (also nicht einfach: #include <QApplication>) oder kann es sein dass das Paket nicht richtig installiert wurde?
Normal sollte der QtCreator doch auch meine C++ Files ausführen, debuggen und compilen können, aber alle Schaltflächen sind ausgegraut...

Bin im Moment auf der Arbeit hab deswegen auf meinem netbook (wo Ubuntu läuft) kein Internet.. kann das daran liegen? Will der QtCreator vll was downloaden (angezeigt wird nichts) um die Sachen zu aktivieren?



Ich hoffe ich bin hier im Linux - Teil richtig und hätte nicht stattdessen müssen ins SoftwareHome^^


Ich hoffe ihr könnt mir helfen.

MfG
Python-Fx

Python-Fx ist offline   Mit Zitat antworten
Alt 11.07.11, 11:16   #2 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Du musst beim Kompilieren lediglich dem Compiler mitteilen, dass er den Header-Ordner deiner QT-Installation zum Include-Pfad hinzufügen soll (-I/pfad/) und natürlich musst du auch den Library-Ordner definieren (-L/pfad/) oder in $LD_LIBRARY_PATH eintragen.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist gerade online   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 11.07.11, 11:18   #3 (permalink)
 
Benutzerbild von blue182
 
Registriert seit: 21.08.10
blue182 Leistung: Facit NTK
Likes: 10
Standard

Installiere es doch einfach ueber die Apt. Dadurch sollten alle Referenzen automatisch angegeben werden.
blue182 ist offline   Mit Zitat antworten
Alt 11.07.11, 11:21   #4 (permalink)
Themenstarter
 
Registriert seit: 05.07.11
Python-Fx Leistung: Facit NTK
Likes: 0
Standard

Und wie genau mach ich das?

also muss ich in meinem .cpp file das eintragen?

ich steh momentan aufem schlauch^^
Python-Fx ist offline   Mit Zitat antworten
Alt 11.07.11, 11:22   #5 (permalink)
Themenstarter
 
Registriert seit: 05.07.11
Python-Fx Leistung: Facit NTK
Likes: 0
Standard

Das installieren über den Apt is ja das problem. Ich sitze hier aufer Arbeit und komme über mein netbook nur ins internet wenn ich mein Handy als Hotspot benutze

das hat aber leider imho nur ne durchsatz rate von 76kb/s. was eindeutig zu langsam ist

weil das paket doch schon 131 Mbyte hat^^


EDIT: ich lasse gerade ma ein Update drüberlaufen vll regelt sich das von alleine

EDIT: mach es jetzt doch mit Aptitude... dauert whs ewig...

Geändert von Python-Fx (11.07.11 um 12:20 Uhr)
Python-Fx ist offline   Mit Zitat antworten
Alt 11.07.11, 13:26   #6 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Zitat:
Zitat von Python-Fx Beitrag anzeigen
Und wie genau mach ich das?

also muss ich in meinem .cpp file das eintragen?

ich steh momentan aufem schlauch^^
Die entsprechenden Parameter für g++ hab ich dir oben bereits in Klammern dazu geschrieben.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist gerade online   Mit Zitat antworten
Alt 11.07.11, 13:56   #7 (permalink)
Themenstarter
 
Registriert seit: 05.07.11
Python-Fx Leistung: Facit NTK
Likes: 0
Standard

Achso die füge ich dann einfach hinter meinen aufruf: g++ -o datei beispiel.cpp -I/pfad/ -L/pfad/

danach ./datei oder?


wie kann ich die $LD_LIBRARY_PATH ändern.. hab die gesucht und nit gefunden mit "echo $LD_LIBRARY_PATH" kommt nur ne leerzeile...

Geändert von Python-Fx (11.07.11 um 13:58 Uhr)
Python-Fx ist offline   Mit Zitat antworten
Alt 11.07.11, 14:00   #8 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Wenn $LD_LIBRARY_PATH noch nicht gesetzt ist, kannst du den einfach mittels 'export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:/sonstiger/pfad' setzen. Alternativ trägst du den Lib-Pfad in die /etc/ld.so.conf ein und lässt ldconfig durchlaufen.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist gerade online   Mit Zitat antworten
Alt 11.07.11, 14:12   #9 (permalink)
Themenstarter
 
Registriert seit: 05.07.11
Python-Fx Leistung: Facit NTK
Likes: 0
Standard

Okay

danke dir

ich hab den QtCreator jetzt deinstalliert weil das nicht geklappt hatte.

werde sobald ich zu Hause bin über Aptitude die doc und api mal installieren und schaun ob Code::Blocks dann die includefiles findet.

Ich melde mich sobald alles klappt.
Python-Fx ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Operating Systems » Linux/UNIX » Ubuntu 11.04 - Probleme mit QtCreator
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61