Compilare in C folosind mediul MINGW32
Compilarea pentru exemplele prezentate pe site le-am încercat în gcc , versiunea folosită în mediul de programare al celor de la MinGW32 (gcc-4.6.2). Instalarea se face descărcând de aici ultima versiune stabilă și durează max 5 min.
E destul de simplu de folosit, în primul rând se deschide fereastra de compilare MINGW32 iar apoi după compilare rezultă un executabil care poate fi rulat în MS-DOS (cmd.exe din Windows). Este foarte ușor de folosit chiar si pentru programele mai mari.
Vizitați și pagina de howto pentru începători iar apoi vă puteți apuca de programat în limbajul C.
Codul se salvează într-un fișier folosind Notepad sau orice alt editor de text.
Fișierul pointer_1.c :
#include "stdio.h"
int main()
{
unsigned char i=19;
unsigned char *ip;
ip = &i;
printf("&i=%p\n",&i);
printf("&ip=%p\n",&ip);
printf("i=%d\n",i);
printf("*ip=%d\n",*ip);
printf("ip=%p\n",ip);
return 0;
}
Compilarea
Compilarea se executa tastând comanda in MINGW32:
Florin@Florin-PC ~
$ gcc pointer_1.c -o pointer_1.exe
și rezultatul este următorul:
D:\MinGW\msys\1.0\home\Florin>pointer_1.exe
&i=0022FF1F
&ip=0022FF18
i=19
*ip=19
ip=2293535
În concluzie:
Pas 1: Download MINGW32 și instalează.Pas 2: Alege un editor de cod (eu folosesc PSPad).
Pas 3: Scrie codul sursă.
Pas 4: Compilează.
Pas 5: Execută programul rezultat.
Ce părere aveți ?