Sida 1 av 2

Rekomendera C++ compiler

Postat: 12 mar 2010, 09:23
av andy
Söker en C++ compiler till Xubuntu!
Vad kan ni rekomendera?

[LÖST]

Re: Rekomendera C++ compiler

Postat: 12 mar 2010, 10:19
av KiviE
g++ är nog det bästa du kan ha :)

Re: Rekomendera C++ compiler

Postat: 12 mar 2010, 12:36
av cthulhu
Instämmer. (vilka andra finns det egentligen? g++ måste ju domminera totalt, i antalet användare eller?)

Re: Rekomendera C++ compiler

Postat: 12 mar 2010, 14:15
av philip5
Intel har kompilatorer som också funkar bra men är inte öppna eller fria så dominansen är rätt stor i den öppna världen av g++ som dessutom är ett bra alternativ.

Re: Rekomendera C++ compiler

Postat: 27 mar 2010, 17:44
av andy
behöver lite mer hjälp!
har installerat g++, men hur funkar det????
hur startar jag, kompilerar osv???
har testat alt+F2.

Re: Rekomendera C++ compiler

Postat: 27 mar 2010, 17:49
av AlexF
förslagsvis:
Usage: g++ [options] file...
-o <file> Place the output into <file>

Re: Rekomendera C++ compiler

Postat: 27 mar 2010, 19:27
av Konservburk
andy skrev:behöver lite mer hjälp!
har installerat g++, men hur funkar det????
hur startar jag, kompilerar osv???
har testat alt+F2.
Om du inte har fattat det redan så är g++ bara en kompilator, inte någon utvecklignsmiljö. Det går dock att skriva koden i vilken texteditor som helst och kompilera med g++, men du kanske hellre vill ha en integrerad utvecklingsmiljö som passar bra till xubuntu? Isf kan du börja med att se som om någon av de mer lättviktiga passar dig:

geany
codelite
codeblocks

Re: Rekomendera C++ compiler

Postat: 27 mar 2010, 19:33
av m!rage
Jag kör med

Kod: Markera allt

g++ -o utfil -Wall kod.cpp
och gedit som utvecklingsmiljö i Ubuntu. Finns stöd för externa verktyg där så man bara behöver trycka F9 för att kompilera. Det funkar bra för de små projekten jag gör, men kan bli lite oöverskådligt om man jobbar med flera källkodsfiler samtidigt

Re: Rekomendera C++ compiler

Postat: 27 mar 2010, 20:23
av Dr Phil
Om det är ett IDE du är ute efter så har även de mer java-inriktade Eclipse och NetBeans plugins för C++. =)

Re: Rekomendera C++ compiler

Postat: 28 mar 2010, 00:11
av m!rage
Tycker det är lite overkill om man precis börjat med programmering, då är det bara bökigt att behöva konfigurera ett IDE och skapa en massa projekt för varje litet program. IMHO

Re: Rekomendera C++ compiler

Postat: 28 mar 2010, 03:32
av Dr Phil
m!rage skrev:Tycker det är lite overkill om man precis börjat med programmering, då är det bara bökigt att behöva konfigurera ett IDE och skapa en massa projekt för varje litet program. IMHO
Jo, jag tycker också att Geany är den bästa editorn någonsin, men den har redan blivit föreslagen i tråden. :)

Re: Rekomendera C++ compiler

Postat: 29 mar 2010, 10:02
av cthulhu
körde också geany tills jag bytte upp mig till emacs, men det kanske inte är något att rekommendera om man är ny på programmering, det finns risk för dubbla bekymmer då...

Som sagt, geany rekommenderas.

Re: Rekomendera C++ compiler

Postat: 29 mar 2010, 10:23
av gusnan
Testa SciTE!

http://www.scintilla.org/SciTE.html

Finns i förråden.

Re: Rekomendera C++ compiler

Postat: 18 apr 2010, 13:05
av andy
Frågor!

g++ -o utfil -Wall kod.cpp

kan någon vara snäll att utveckla
man skriver sin kod i texteditor, spara,
öppnar terminalen,
skriver g++, vad händer sedan?

har nu installerat geany, men hur funkar det?
när jag kör kompilera händer inte ett jotta.

Re: Rekomendera C++ compiler

Postat: 19 apr 2010, 10:54
av cthulhu
kör du

Kod: Markera allt

g++ fil.cpp
kompilerar g++ din .cpp-fil till en körbat fil som heter a.out.
Med "-o" flaggan kan du specificera vad den skall heta istället för "a.out"

Du kan i kompileringsmenyn/motsv. se vilket kommando Geany kör när du kompilerar.

Om inte "g++ fil.cpp" funkar i terminalen så får du väl felmeddelanden åtminstone? Kan du posta dem i så fall?

Re: Rekomendera C++ compiler

Postat: 20 apr 2010, 11:17
av andy
jag får felmeddelande, men tror att det gäller att jag själv skrivit fel i kod
tack för assistansen

Re: Rekomendera C++ compiler

Postat: 20 apr 2010, 11:40
av cthulhu
När du väl får det att fungera kan du sedan skriva in terminalkommandot i geany, kolla "inställningar" under kompilator/bygg menyn.

Re: Rekomendera C++ compiler

Postat: 21 apr 2010, 11:32
av andy
nu har jag i alla fall skrivit rätt kod, men det fungerar inte
använder
g++ hello.C -o hello
men det står:
fel: överblivet "#" i program
fel: expected unqualified-id before "<" token
osv.

i slälva koden har jag skrivit
#include <iostream.h>\\ behöver jag egentligen .h
int main()
{
cout << "hello" << endl;
return 0;
}

vad ska jag göra?

Re: Rekomendera C++ compiler

Postat: 21 apr 2010, 11:47
av Konservburk

Kod: Markera allt

#include <iostream>
int main()
{
	std::cout << "hello" << std::endl;
	return 0;
}
Kommentarer börjar med // och inte med \\

Re: Rekomendera C++ compiler

Postat: 21 apr 2010, 12:11
av cthulhu
Som konservburk säger, eller inkludera raden:

Kod: Markera allt

using namespace std;
Så att du slipper skriva "std:" hela tiden

Kod: Markera allt

#include <iostream>
using namespace std;
int main(){
   cout << "hello" << endl;
   return 0;
}