Göm menyn

Ada-kompilator (GNAT) för Windows 7



Installation av Gnat i Windows 7

Här fäljer ett par varianter av hur man kan få tillgång till Gnat skriven av några av assistenterna i kursen:
Alternativ 1
Alternativ 2

Alternativ 1:

Förberedelser

Börja med att ladda ned följande fil:
gnat-gpl-2012-i686-pc-mingw32-bin.exe

Installation

Öppna filen du laddade ned ovan

Om du vill hålla koll på var alla filer hamnar är förslaget att du skapar en mapp och installerar GNAT i den mappen. Annars bör inte det spela någon roll. Du kan dock inte flytta filerna i efterhand. Du väljer var du vill installera programmet i andra steget:

Tryck dig vidare tills du kommer till slutet av installationen.


När den är klar kommer programmet att ha två kryss-rutor, låt den översta där det står "Add install location to search path" vara ikryssad och kryssa ur den undre där det står "Associate GNAT GPL with source and project files". Alltså:

och tryck på finish.

Prova! Kompilera och kör ett första litet program

Nu finns allt som du behöver för att kunna kompilera dina program hemma också. Prova genom att skapa en textfil och skapa en ny fil som får heta "test.adb", kopiera in följande kod i det:

  with Ada.Text_IO; use Ada.Text_IO;
  procedure Test is
  begin
    Put("Det funkar!");
  end Test;

Öppna nu en terminal i windows genom att trycka på startknappen och söka på "cmd"

eller tryck på Windowstangenten (den med en liten flagga) och R samtidigt och skriv in "cmd" i den ruta som kommer upp följt av enter.

Ta dig till mappen där du sparade din fil med hjälp av kommandot cd (change directory) och dir (directories) för att visa alla filer i den map du är.



När du hittat din fil så skriv in "gnatmake test.adb" och tryck enter.

Om den kompilerar utan några varningar eller felmeddelanden så kommer en test.exe ha skapats i samma mapp som du nu kan provköra genom att skriva "test.exe" i din terminal.

Om det skriver ut "Det funkar!" så har du lyckats kompilera programmet.

OBS: Om du har problem med att få gnatmake att fungera efter installation kan det bero på det dataexekveringsskydd som finns.
Gör följande så ska det förhoppningsvis fungera igen:

  1. Högerklicka på "Dator" och klicka på "Egenskaper".
  2. Klicka på fliken "Avancerat".
  3. Under "Prestanda" klicka på "Inställningar...".
  4. Välj fliken "Dataexekveringsskydd" och aktivera skyddet för "alla program/tjänster förutom de jag anger"
  5. Lägg sedan till "gcc.exe" som ett undantag (gcc.exe bör finnas någonstans i den mapp du installerade GNAT).
  6. Starta om datorn.

Alternativ 2:

Detta är en utvecklingsmöiljö som skiljer sig lite från den vi har på IDA, men den gör att man kan komma igång utan alltför stora problem med installationer av diverse olika delar.

Ladda ner Gnat Programming Studio

Det är en gratis-version från av en full utvecklingsmiljö från "libre.adacore.com" som har Gnat med och installationsverktyget tar hand om all konfiguration som krävs för att kunna kompilera från terminalen. Den har med en hel massa saker man inte behöver för att bara kunna kompilera med gnat, men allting fixas av installationsverktyget så det är väldigt lätt att komma igång.

Studion kan också vara ett bra alternativ till att köra emacs under windows. Assistenten tittade bara lite kort på den, men den såg ok ut enligt honom.


Sidansvarig: Torbjörn Jonsson
Senast uppdaterad: 2013-01-09