O ile nie zaznaczono inaczej, poniższe polecenia należy wykonać bez wykorzystania środwisk programistycznych do kompilacji. Do edycji tesktu najlepiej użyć notatnik, Notepad++ lub VIsual Studio Code ale bez żadnych dodatków
-
O ile uprawnienia na komputerze na to pozwalają, dodaj gcc do zmiennych środowiskowych - link lub link2.
-
Stwórz na pulpicie folder o nazwie HelloWorld. Stwórz w nim plik o nazwie
helloworld.c
w treści wpisując kod programu Hello World:
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
- Uruchom wiersz poleceń i wpisz oddzielnie poniższe instrukcje:
gcc --version
- za pomocą
cd
przejdź do stworzonego folderu
gcc helloworld.c –o helloworld.exe
helloworld.exe
-
Uruchom plik
helloworld.exe
z poziomu Eksplorera plików. Zmodyfikuj kod tak, aby móc podejrzeć napis hello world i program by nie kończył się tak szybko. -
Stwórz plik
Makefile
o treści:
helloworld: helloworld.c
gcc helloworld.c -o helloworld.exe
Zwróć uwagę, że odstęp musi wynieść 1 taba (a nie spacje). Uruchom make
.
-
Wykonaj zadania 9.3.1, 9.3.2, 9.3.4 ze zbioru. Kody na githubie do każdego zadania umieść w oddzielnych folderach. Do każdego z zadań stwórz plik Makefile.
-
Aby otrzymać 2 punkty za bieżące ćwiczenia, wybierz dodatkowo jedno z pozostałych zadań z tego zbioru i prześlij je przed końcem zajęć na Githuba. Umieść je w oddzielnym folderze i dołącz plik Makefile.