Fekke Skrevet 29. november 2006 Del Skrevet 29. november 2006 (endret) Hei Jeg har akkurat starta med C++, men jeg ville bare teste om det funka og det gjorde det ikke. Når jeg bruker Build and Run funksjonen står det bare "Build Failed". Når jeg sjekker hva som er feil står det: Command /usr/bin/g++-4.0 failed with exit code 1 Noen som skjønner hva som foregår? Her er en av de flere tekstene jeg brukte for å teste: #include <iostream> using namespace std; int main() { int age; cout<<" How old are you? "; cin>>age; return 0; } Takker for svar... Endret 30. november 2006 av Fekke Lenke til kommentar
Dead_Rabbit Skrevet 29. november 2006 Del Skrevet 29. november 2006 Hva gjør du når du kompilerer? Du bør gjøre noe slikt som: $ g++ mittprogram.cpp -o mittprogram Lenke til kommentar
Fekke Skrevet 30. november 2006 Forfatter Del Skrevet 30. november 2006 (endret) Hmm. Jeg gjør egentlig ikke noenting. Jeg bare trykker "Build and Run". Mener du at jeg skal skrive det der inn i terminalen eller noe sånt? EDIT: Jeg bruker forresten noe som heter Carbon C++ Application. Det var noen andre å velge mellom når jeg skal lage et nytt dokument, men det var det som så mest naturlig ut.. De andre alternativene var bare for å lage library tror jeg, og et test app Endret 30. november 2006 av Fekke Lenke til kommentar
Dead_Rabbit Skrevet 30. november 2006 Del Skrevet 30. november 2006 Hvis du bruker linux, kan du gjøre det via terminalen, hvis ikke, bør du lese manualen til IDEet ditt, da koden i seg selv bør virke uten problemer. Lenke til kommentar
Fekke Skrevet 30. november 2006 Forfatter Del Skrevet 30. november 2006 (endret) Hmmm. Jeg bruker OS X og orker ikke lese 536 sider i manualen til Xcode Nå tror jeg kanskje jeg har kommet litt lenger.. Jeg får kjørt fila (måtte bare lage nytt prosjekt et annet sted) men det står bare hello... vent litt! Nå får jeg ikke kjørt det lenger!! Jeg skjønner ingenting jeg.. Hvor var det egentlig jeg skulle skrive den koden du ga meg? Beklager hvis jeg er for noob nå, men jeg skjønner ikke stort av dette... Takker for all hjelp så langt og i framtiden Endret 30. november 2006 av Fekke Lenke til kommentar
Dead_Rabbit Skrevet 30. november 2006 Del Skrevet 30. november 2006 (endret) Heh, sorry meg, jeg tenkte at du kjørte Linux da jeg så /usr/bin/g++ skjønner du. Mulig jeg misforstod nå, men er problemet nå at programmet forsvinner med en gang du har starta det? Isåfall kan du skrive følgende før "return 0;": cin.ignore(numeric_limits<int>::max(), '\n'); cin.get(); Endret 30. november 2006 av zirener Lenke til kommentar
Fekke Skrevet 30. november 2006 Forfatter Del Skrevet 30. november 2006 (endret) Det går bra Men problemet er det at programmet ikke vil kjøre i det hele tatt. Det blir alltid avbrutt av errors.. En gang kjørte det faktisk men viste "Hello, world" som da ikke tod noe sted i dokumentet Jeg vet ikke om jeg kanskje har plassert prosjektet på feil sted og at den derfor ikke finner iostream.h, men jeg kunne jo velge å plassere det hvor jeg ville så... Takker for hjelp så langt.... EDIT: Fant akkurat ut at hvis jeg velger Build and Debug så vises Hello, world (noe jeg tror kanskje er for å sjekke om programmet funker eller noe?), men hvis jeg velger Build and Run så kommer den samme gamle Command /usr/bin/g++-4.0 failed with exit code 1 På slutten står det test(navnet på fila) has exited with status 0. EDIT igjen : Nå fant jeg den fila den snakker om i usr/bin osv. men jeg kan ikke åpne den.. Utifra teksten over virker det som om det er noe gærent med den fila eller noe EDIT: Nå fikk jeg det til... Jeg bare ominstallerte programmet, så funka det plutselig Endret 4. desember 2006 av Fekke Lenke til kommentar
saivert Skrevet 11. desember 2006 Del Skrevet 11. desember 2006 Hei Fekke! Virker som du ikke har rørt i programmeringsfaget før, så anbefaler deg å lese den manualen jeg. Ihvertfall skumme igjennom mesteparten. Det å kunne sno seg rundt i det IDE (Integrated Development Environment eller integrert utviklingsmiljø på norsk) du har valgt er viktig for å få gjort saker. Lær deg også litt om hvordan kompilatorer fungerer (compilers). Ofte når du lærer å programmere og skal teste de bittesmå kodesnuttene du finner i læreguider og bøker så kan det være lettere å bruke kommandolinjen og kjøre g++ (GNU Compiler Collections sin C++ kompilator) eller gcc (C kompilator) selv uten bruk av IDE som er litt sløvt å starte opp når du skal kompilere maks 8 linjer. Skal du begynne å kode litt selv på det så klart du kan bruke Xcode for å redigere koden da du får syntax highlighting som hjelper godt på. Selv bruker jeg Microsoft Visual Studio 2005 på Windows. Har aldri brukt Xcode selv om jeg har testa Mac OS X. Men det virker som om Xcode er lett å bruke av de skjermbildene jeg har sett. Ihvertfall så lenge du har litt basiskunnskaper om programmering. Lenke til kommentar
Raring Skrevet 17. juni 2008 Del Skrevet 17. juni 2008 Er klar over at dette er en _veldig_ gammel tråd, men den enkle løsningen er at trådstarter har valgt feil prosjekt-type. Det er viktig å velge "Command Line Utility > C++ Tool" hvis du vil at xcode skal kompilere c++ kode! Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå