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
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
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
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:
Så att du slipper skriva "std:" hela tiden
Kod: Markera allt
#include <iostream>
using namespace std;
int main(){
cout << "hello" << endl;
return 0;
}