ada Steg2: Hello world


2 innlegg i emnet

Skrevet

Nå som du har fått alt opp og kjøre, er du klar for å skrive ditt første program. Vi starter naturligvis med å lage et "Hello, world!" program.

Steg 1 er å åpne emacs. Dette kan du gjøre ved å klikke på "Windows-tasten" på tastaturet, og skrive "Emacs" og klikke på Enter. Alternativt kan du gå inn i terminalen (Ctrl+alt+t) og skrive "Emacs" og klikke enter.

I Emacs klikker du File->Visit New File...

Finn et passende sted for å lagre prosjektet, og lag klikk på "Create Folder" for å opprette en ny mappe med et passende filnavn for prosjektet ditt.

I feltet etter "Name" skriver du inn et passende navn for fila, og avslutter med .adb

NB! skriv filnavnet med kun små bokstaver.

NB NB! Filnavnet vil ha sammenheng med innholdet i kodet. Det vil si at for å kunne bruke koden nedenfor direkte, bør fila hete hello.adb

.adb er standard filetternavn for ADA, og Emacs vil nå forstå at du har tenkt å skrive ADA-kode. Klikk "OK" for å komme igang med kodingen.

I det blanke vinduet kan du nå skrive inn følgende kode:


with Ada.Text_IO; use Ada.Text_IO;

procedure Hello is

begin

   Put_Line ("Hello, world!");

end Hello;

Du har nå skrevet koden for å printe ut "Hello, world!" for ADA. Vi skal nå gjøre det som er nødvendig for å kjøre dette programmet.

Først finner du menyen "Ada" øverst i Emacs. Denne menyen har automatisk kommet fordi du brukte filetternavnet ".adb" tidligere i veiledningen.

Fra rullegardinen under "Ada" klikker du på "Compile File".

Deretter klikker du på Ada->Build file

Hvis du ikke får noen feilmeldinger av dette, skulle du nå være klar til å kjøre programmet. Som du kanskje allerede har lagt merke til, har det nå blitt generert en del filer i mappen der du lagret prosjektet ditt. En av disse heter "hello" uten noe synlig filetternavn. Dette er den kjørbare filen som vi skal kalle opp med Terminal.

Så, åpne Terminal og bla deg frem til riktig mappe, f.eks. cd /home/ADA/HelloWorld/

Deretter skriver du ./hello

og klikker enter.

Du vil nå kunne se at "Hello, world!" har blitt skrevet ut i terminalen. Hvis alt dette gikk greit, er du nå klar for å lage mer komplekse programmer. Du kan starte med å lese denne Wikipedia-artikkelen om ADA for å noen flere eksempler.

Det vil også komme flere eksempler i denne veiledningen etterhvert.

1

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Meget bra :)

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

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 konto

Logg inn

Har du allerede en konto? Logg inn her.


Logg inn nå

  • Hvem er aktive   0 medlemmer

    Ingen innloggede medlemmer aktive