C++ Compiler, QT
C++ Compiler, QT
Hallo,
habe mir letztens auf meinem PC Debian installiert - funktioniert soweit alles. Ich werde in ein paar Monaten ein Praktikum in einer Firma absolvieren welche auch mit dem System Debian arbeitet und unter C++ mit QT programmiert - was ist ja erstmal egal. Da ich immoment jedoch noch relativ wenig Ahnung von der Sache habe und erstmal einen C++ -Compiler für Debian möchte um damit ein bisschen rumzuspielen, würde ich gerne wissen woher ich einen solchen herbekomme. Ist dort dann die Bibliothek QT schon darin enthalten oder muss ich diese erst iwie dazupacken?
Wäre nett wenn mich da jemand ein bisschen aufklären würde - hab bisher noch nicht mehr als 5h mit Debian gearbeitet
habe mir letztens auf meinem PC Debian installiert - funktioniert soweit alles. Ich werde in ein paar Monaten ein Praktikum in einer Firma absolvieren welche auch mit dem System Debian arbeitet und unter C++ mit QT programmiert - was ist ja erstmal egal. Da ich immoment jedoch noch relativ wenig Ahnung von der Sache habe und erstmal einen C++ -Compiler für Debian möchte um damit ein bisschen rumzuspielen, würde ich gerne wissen woher ich einen solchen herbekomme. Ist dort dann die Bibliothek QT schon darin enthalten oder muss ich diese erst iwie dazupacken?
Wäre nett wenn mich da jemand ein bisschen aufklären würde - hab bisher noch nicht mehr als 5h mit Debian gearbeitet
Re: C++ Compiler, QT
Danke aber,
1. der G++ Link klappt iwie nicht -> Error
2. es gibt doch die QT-Version 5.0.2 - haste zufällig davon den Link?
1. der G++ Link klappt iwie nicht -> Error
2. es gibt doch die QT-Version 5.0.2 - haste zufällig davon den Link?
- schorsch_76
- Beiträge: 2629
- Registriert: 06.11.2007 16:00:42
- Lizenz eigener Beiträge: MIT Lizenz
Re: C++ Compiler, QT
QT5 ist noch nicht in wheezy. Hier [1] ist der g++. Leider geht die Verlinkung nicht per g++
[1] http://packages.debian.org/search?keywo ... ection=all
[1] http://packages.debian.org/search?keywo ... ection=all
Re: C++ Compiler, QT
uhm, wenn ich das runterlade kommt bei mir der fehler: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._pk_5ftransaction_5ferror.Code4: SimulateInstallFiles not supported by backend
was ist falsch? :/
was ist falsch? :/
Re: C++ Compiler, QT
Mit mehr Kontext bitte, so bleibt fuer mich inhaltlich haengen: Die Meldung ist
Gruss Cae
[1] https://de.wiktionary.org/wiki/Quark -- Bedeutung [2].
-- Siehe auch [1].R3n3 hat geschrieben:GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._pk_5ftransaction_5ferror.Code4: SimulateInstallFiles not supported by backend
Gruss Cae
[1] https://de.wiktionary.org/wiki/Quark -- Bedeutung [2].
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.
—Bruce Schneier
Re: C++ Compiler, QT
Habe die Datei heruntergeladen und wollte sie installieren - ging zuerst nicht. Habs dann mit der Console gemacht und da hats mir das ausgespuckt:
und beim qt paket das hier:root@Debian:/home/rene23# dpkg -i /home/rene23/g++_4.7.2-1_amd64.deb
Vormals nicht ausgewähltes Paket g++ wird gewählt.
(Lese Datenbank ... 80713 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von g++ (aus .../rene23/g++_4.7.2-1_amd64.deb) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von g++:
g++ hängt ab von gcc (>= 4:4.7.2-1); aber:
Paket gcc ist nicht installiert.
g++ hängt ab von g++-4.7 (>= 4.7.2-1~); aber:
Paket g++-4.7 ist nicht installiert.
g++ hängt ab von gcc-4.7 (>= 4.7.2-1~); aber:
Paket gcc-4.7 ist nicht installiert.
dpkg: Fehler beim Bearbeiten von g++ (--install):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für man-db werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
g++
root@Debian:/home/rene23# dpkg -i /home/rene23/libqt4-dev_4.8.2+dfsg-11_amd64.deb
Vormals nicht ausgewähltes Paket libqt4-dev wird gewählt.
(Lese Datenbank ... 80716 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von libqt4-dev (aus .../libqt4-dev_4.8.2+dfsg-11_amd64.deb) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libqt4-dev:
libqt4-dev hängt ab von libqt4-dbus (= 4:4.8.2+dfsg-11); aber:
Paket libqt4-dbus ist nicht installiert.
libqt4-dev hängt ab von libqt4-declarative (= 4:4.8.2+dfsg-11); aber:
Paket libqt4-declarative ist nicht installiert.
libqt4-dev hängt ab von libqt4-designer (= 4:4.8.2+dfsg-11); aber:
Paket libqt4-designer ist nicht installiert.
libqt4-dev hängt ab von libqt4-dev-bin (= 4:4.8.2+dfsg-11); aber:
Paket libqt4-dev-bin ist nicht installiert.
libqt4-dev hängt ab von libqt4-help (= 4:4.8.2+dfsg-11); aber:
Paket libqt4-help ist nicht installiert.
libqt4-dev hängt ab von libqt4-network (= 4:4.8.2+dfsg-11); aber:
Paket libqt4-network ist nicht installiert.
libqt4-dev hängt ab von libqt4-qt3support (= 4:4.8.2+dfsg-11); aber:
Paket libqt4-qt3support ist nicht installiert.
libqt4-dev hängt ab von libqt4-script (= 4:4.8.2+dfsg-11); aber:
Paket libqt4-script ist nicht installiert.
libqt4-dev hängt ab von libqt4-scripttools
dpkg: Fehler beim Bearbeiten von libqt4-dev (--install):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
libqt4-dev
Re: C++ Compiler, QT
Warum in aller Welt willst du das so machen? Hat der Debian-Rechner keinen Internet-Anschluß?R3n3 hat geschrieben:Habe die Datei heruntergeladen und wollte sie installieren
BTW: Wenn du ein Qt inkl. Entwicklungsumgebung (QtCreator) usw. haben möchtest, installiere einfach
Code: Alles auswählen
apt-get install qt-sdk
Re: C++ Compiler, QT
Schon mal was vom Paketmanagement gehoert?So macht man das richtig.
Gruss Cae
Code: Alles auswählen
# apt-get install g++ libqt4-dev
Gruss Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.
—Bruce Schneier
Re: C++ Compiler, QT
owl102 hat geschrieben:Warum in aller Welt willst du das so machen?
R3n3 hat geschrieben:Hallo, habe mir letztens auf meinem PC Debian installiert (...) Wäre nett wenn mich da jemand ein bisschen aufklären würde - hab bisher noch nicht mehr als 5h mit Debian gearbeitet
Cae hat geschrieben:Schon mal was vom Paketmanagement gehoert?
... Jetzt weiß ichsR3n3 hat geschrieben:Hallo, habe mir letztens auf meinem PC Debian installiert (...) Wäre nett wenn mich da jemand ein bisschen aufklären würde - hab bisher noch nicht mehr als 5h mit Debian gearbeitet
Danke euch - versuchs mal.
Re: C++ Compiler, QT
Kommt raus:owl102 hat geschrieben:Code: Alles auswählen
apt-get install qt-sdk
root@Debian:/home/rene23# apt-get install qt-sdk
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
E: Paket qt-sdk kann nicht gefunden werden.
Und so kommt die Meldung "E: Paket libqt4-dev kann nicht gefunden werden." :/Cae hat geschrieben:So macht man das richtig.Code: Alles auswählen
# apt-get install g++ libqt4-dev
Zuletzt geändert von R3n3 am 27.06.2013 19:11:45, insgesamt 1-mal geändert.
Re: C++ Compiler, QT
Welches Debian hast du dir denn installiert? qt-sdk gibt es ab Squeeze: qt-sdkR3n3 hat geschrieben:Kommt raus:root@Debian:/home/rene23# apt-get install qt-sdk
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
E: Paket qt-sdk kann nicht gefunden werden.
Du hast doch nicht etwa ein Debian Lenny (oder gar noch älter)?
Re: C++ Compiler, QT
Nein, hab natürlich Wheezy.
Re: C++ Compiler, QT
Dann zeige uns doch mal deine /etc/apt/sources.listR3n3 hat geschrieben:Nein, hab natürlich Wheezy.
Re: C++ Compiler, QT
Mach' nochmaldavor, und wenn das nix hilft:und den Output hier posten. ($ am Zeilenanfang bedeutet hier, dass du den Befehl als normaler User ausfuehren solltest; # wuerde eine root-Shell anzeigen. /etc/apt/sources.list ist welt-lesbar, dazu brauchst du nicht root zu sein.)
Gruss Cae
Code: Alles auswählen
# apt-get update
Code: Alles auswählen
$ cat /etc/apt/sources.list
Gruss Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.
—Bruce Schneier
Re: C++ Compiler, QT
Uhm hab iwie keine Berechtigung - obwohl ich als root reingegangen bin.owl102 hat geschrieben:Dann zeige uns doch mal deine /etc/apt/sources.listR3n3 hat geschrieben:Nein, hab natürlich Wheezy.
rene23@Debian:~$ /etc/apt/sources.list
bash: /etc/apt/sources.list: Keine Berechtigung
rene23@Debian:~$ su
Passwort:
root@Debian:/home/rene23# /etc/apt/sources.list
bash: /etc/apt/sources.list: Keine Berechtigung
root@Debian:/home/rene23#
Re: C++ Compiler, QT
Danke, habs mal geupdatet und nochmal den code so eingegeben wie du es gemacht hast:Cae hat geschrieben:Mach' nochmaldavor, und wenn das nix hilft:Code: Alles auswählen
# apt-get update
und den Output hier posten. ($ am Zeilenanfang bedeutet hier, dass du den Befehl als normaler User ausfuehren solltest; # wuerde eine root-Shell anzeigen. /etc/apt/sources.list ist welt-lesbar, dazu brauchst du nicht root zu sein.)Code: Alles auswählen
$ cat /etc/apt/sources.list
Gruss Cae
Code: Alles auswählen
rene23@Debian:~$ cat /etc/apt/sources.list
#
# deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official amd64 CD Binary-1 20130615-23:06]/ wheezy main
deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official amd64 CD Binary-1 20130615-23:06]/ wheezy main
# Line commented out by installer because it failed to verify:
#deb http://security.debian.org/ wheezy/updates main
# Line commented out by installer because it failed to verify:
#deb-src http://security.debian.org/ wheezy/updates main
rene23@Debian:~$
Re: C++ Compiler, QT
Grade versucht die datei sources.list per Desktop zu öffnen - fehlt mir aber ein Textprogramm - hängt es vllt damit zusammen? (könnt mir ja grade mal den code für den download eines textprogramms geben)
Re: C++ Compiler, QT
Da istgrundätzlich was flasch in deinem System.
Da sollten auf jeden Fall solche Zeilen in der Datei /etc/apt/sources.list stehen (Schreib sie unbedingt da rein!):
so bekommst du auch keine Updates.
Danach solltest du ein
ausführen.
und dann auch gleich ein
um eventuelle updates einzuspielen.
Da sollten auf jeden Fall solche Zeilen in der Datei /etc/apt/sources.list stehen (Schreib sie unbedingt da rein!):
Code: Alles auswählen
deb http://ftp.de.debian.org/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
Danach solltest du ein
Code: Alles auswählen
apt-get update
und dann auch gleich ein
Code: Alles auswählen
apt-get upgrade
rot: Moderator wanne spricht, default: User wanne spricht.
Re: C++ Compiler, QT
Hmm ok danke, und wie schreib ich das da rein? hab die Datei hier vor mir, aber kann sie nicht öffnen.
Re: C++ Compiler, QT
vim sollte eigentlich immer installiert sein.R3n3 hat geschrieben:Grade versucht die datei sources.list per Desktop zu öffnen - fehlt mir aber ein Textprogramm - hängt es vllt damit zusammen? (könnt mir ja grade mal den code für den download eines textprogramms geben)
(Du darfst die datei nur als root editieren)
ansonsten kannst du dir von der Installationscd nano installieren. Der ist vielleicht ein bisschen einfacher zu bedienen.
So kannst du editieren:
Code: Alles auswählen
su - #root werden
vim /etc/apt/sources.list # nachdem du i gedückt hast kannst du anfangen mit schreiben mit nacheinander Esc :wq speicherst du ab und schließt
rot: Moderator wanne spricht, default: User wanne spricht.
Re: C++ Compiler, QT
Kennt nichtmal das Kommando vim...
Installations CD habe ich ja nicht wirklich. Hatte mir eine 600MB ISO heruntergeladen und auf eine CD gepackt und von da aus intalliert - also keine gekaufte
Installations CD habe ich ja nicht wirklich. Hatte mir eine 600MB ISO heruntergeladen und auf eine CD gepackt und von da aus intalliert - also keine gekaufte
Re: C++ Compiler, QT
Oder warte gib einfach die den Befehle ein: (nach su - wirst du nach dem root-PW gefragt beim tippen siehst du keine sterne)
Wenn du das ganze propritäre zeug auch haben willst:
jagst du das hinterher:
Edit: Tippfehler apg durhc apt ersetzt; non-free eingefügt.
Code: Alles auswählen
su -
echo -e "deb http://ftp.de.debian.org/debian/ wheezy main\ndeb http://security.debian.org/ wheezy/updates main" > /etc/apt/sources.list
apt-get update
apt-get upgrade
apt-get install g++ synaptic sux vim nano aptitude #Standardwerkzeuge
jagst du das hinterher:
Code: Alles auswählen
sed -i 's/main/main non-free/g' /etc/apt/sources.list
apt-get update
Zuletzt geändert von wanne am 27.06.2013 20:03:50, insgesamt 7-mal geändert.
rot: Moderator wanne spricht, default: User wanne spricht.
Re: C++ Compiler, QT
Du kansnt mal stattdessen vi versuchen. Das ist ne abgespeckte version von vim. Aber du kannst auch einfachR3n3 hat geschrieben:Kennt nichtmal das Kommando vim...
Ja, von der sollte man trotzdem vim oder nano installieren können.R3n3 hat geschrieben:Installations CD habe ich ja nicht wirklich. Hatte mir eine 600MB ISO heruntergeladen und auf eine CD gepackt und von da aus intalliert - also keine gekaufte
rot: Moderator wanne spricht, default: User wanne spricht.
Re: C++ Compiler, QT
wanne hat geschrieben:Oder warte gib einfach die den Befehle ein: (nach su - wirst du nach dem root-PW gefragt beim tippen siehst du keine sterne)
Wenn du das ganze propritäre zeug auch haben willst:Code: Alles auswählen
su - echo -e "deb http://ftp.de.debian.org/debian/ wheezy main\ndeb http://security.debian.org/ wheezy/updates main" > /etc/apt/sources.list apt-get update apt-get upgrade apt-get install g++
jagst du das hinterher:Code: Alles auswählen
sed -i 's/main/main non-free/g' /etc/apt/sources.list apt-get update
Vielen dank, das hat mir jetzt echt weitergeholfen ... mache das jetzt mal fertig und dann mal schaun