Sida 1 av 1

Starta g++ 4.2

Postat: 10 feb 2008, 13:34
av Vegangeek
Jag har letat men inte hittat någon lämplig tråd om detta, jag ville installera g++ 4.2 för att prova att skriva lite c++ i min nya datormiljö. Jag hittade den i Synaptic Package Manager och klickade för att installera den. Allt verkade gå väl men det nya programmet fanns inte någonstans på menyerna jag letade reda på det i "file system" och hittade en fil som heter g++-4.2 executable utan resultat, jag högerklickade och valde "open" utan resultat. Vad gör jag för fel? Är jag på fel fil och bråkar? Någon annan ide var det kan ha gått snett? ??? Behöver ni mer uppgifter för att kunna hjälpa mig så bara hojta till jag är visserligen hyfsat van datoranvändare men helt ny på Linux.
Jag lyckades installera Qt4 Designer men det verkar vara av annan typ än vad jag är ute efter istället för ett fönster att skriva kod i får man färdiggjorda rutor som jag inte riktigt listat ut vad man skall göra med :-[

SV: Starta g++ 4.2

Postat: 10 feb 2008, 13:43
av mcNisse
1. g++ är en kompilator. Du startar den i terminalen eller i bakgrunden med någon IDE. tex qt-designer.

Kod: Markera allt

g++ -o fil source.cpp
2. installera paketet build-essenial så får du make också.

Skriv koden i din favorit textedior. Det finns kanska många att välja mellan, emacs, kate, nedit, gedit, vim.....
Gör du allt i en fil räcker kommandot make filnamn.cpp vilket är enklare att skriva än g++ -o filnamn filnamn.cpp

SV: Starta g++ 4.2

Postat: 10 feb 2008, 15:40
av Vegangeek
mcNisse skrev: 1. g++ är en kompilator. Du startar den i terminalen eller i bakgrunden med någon IDE. tex qt-designer.

Kod: Markera allt

g++ -o fil source.cpp
2. installera paketet build-essenial så får du make också.

Skriv koden i din favorit textedior. Det finns kanska många att välja mellan, emacs, kate, nedit, gedit, vim.....
Gör du allt i en fil räcker kommandot make filnamn.cpp vilket är enklare att skriva än g++ -o filnamn filnamn.cpp
Ah tack det förklarar saken, jag har använt IDE i form av Dev-C++ 5 så länge nu att jag helt glömt bort att det finns fristående kompilatorer. Har nu installerat det ovan nämnda paketet och skall följa dina övriga instruktioner så fort jag kommit igång att koda igen. Tack för hjälpen  :)

SV: Starta g++ 4.2

Postat: 10 feb 2008, 16:09
av Luxwarp
Vegangeek skrev: Har nu installerat det ovan nämnda paketet och skall följa dina övriga instruktioner så fort jag kommit igång att koda igen. Tack för hjälpen  :)
Om du vill komma igång snabbt, och antar att det är c++ du programmerar?
http://www.blinkenlights.se/articles/

Lycka till:)

SV: Starta g++ 4.2

Postat: 10 feb 2008, 17:20
av Vegangeek
Stampe skrev:
Vegangeek skrev: Har nu installerat det ovan nämnda paketet och skall följa dina övriga instruktioner så fort jag kommit igång att koda igen. Tack för hjälpen  :)
Om du vill komma igång snabbt, och antar att det är c++ du programmerar?
http://www.blinkenlights.se/articles/

Lycka till:)
Tack! Det är mycket riktigt C++ jag programmerar och den sidan ser väldigt intressant ut.

SV: Starta g++ 4.2

Postat: 10 feb 2008, 19:11
av Luxwarp
Vegangeek skrev:
Stampe skrev:
Tack! Det är mycket riktigt C++ jag programmerar och den sidan ser väldigt intressant ut.
Jag kan meddela att det är lätt den bästa c++ sidan jag nåns varit med om, läste där under vecka och nu kan jag det som dom lär ut där parfekt:D.... och kan man C++ så har man väldigt lätt för python om du skulle vilja se på det:D

SV: Starta g++ 4.2

Postat: 10 feb 2008, 19:56
av Vegangeek
Stampe skrev:
Vegangeek skrev:
Stampe skrev:
Tack! Det är mycket riktigt C++ jag programmerar och den sidan ser väldigt intressant ut.
Jag kan meddela att det är lätt den bästa c++ sidan jag nåns varit med om, läste där under vecka och nu kan jag det som dom lär ut där parfekt:D.... och kan man C++ så har man väldigt lätt för python om du skulle vilja se på det:D
Låter som en bra fortsättning när jag fräschat upp min C++  :)
Alltid roligt att lära sig nya saker.

Re: SV: Starta g++ 4.2

Postat: 22 apr 2008, 17:48
av Vegangeek
mcNisse skrev:1. g++ är en kompilator. Du startar den i terminalen eller i bakgrunden med någon IDE. tex qt-designer.

Kod: Markera allt

g++ -o fil source.cpp
2. installera paketet build-essenial så får du make också.

Skriv koden i din favorit textedior. Det finns kanska många att välja mellan, emacs, kate, nedit, gedit, vim.....
Gör du allt i en fil räcker kommandot make filnamn.cpp vilket är enklare att skriva än g++ -o filnamn filnamn.cpp
Nytt problem jag har installerat det paketet och har bara en liten fil, som är tagen direkt från blinkenlights men när jag försöker använda make får jag som svar
make: Nothing to be done for `tal.cpp'.

Betyder det att det har blivit något fel när jag installerade paketet eller är det filen det är fel på? När jag använder det andra sättet fungerar det.

Re: Starta g++ 4.2

Postat: 22 apr 2008, 20:24
av mcNisse
Det betyder enbart att mitt gamla inlägg är totalt skräp :(
Så här ska det vara. filnamn utan ändelse.

Kod: Markera allt

make filnamn
Se till att det finns en main funktion.

Re: Starta g++ 4.2

Postat: 22 apr 2008, 20:55
av Vegangeek
mcNisse skrev:Det betyder enbart att mitt gamla inlägg är totalt skräp :(
Så här ska det vara. filnamn utan ändelse.

Kod: Markera allt

make filnamn
Se till att det finns en main funktion.
Åh tack det förklarar saken, skall prova det imorgon... just nu är jag för trött från barnpassning för att ens försöka. Det är väldigt svårt att programmera eller i överhuvud taget göra nånting på datorn med en fyraåring och en sexåring i knät... ;)