Table of Contents

FAQ

Jak se připojit na server merlin?

A. Ve Windows:

  1. Na disku Q je složka netapp. Spustit program Putty.exe
  2. vyplnit server merlin.fit.vutbr.cz, protokol SSH (port 22), login
  3. Připojit/Connect
  4. Zadat heslo (při psaní se do konzole se nebudou vypisovat hvězdičky - pro bezpečnost).

B: V Linuxu:

  1. Spustit terminál (na CentOS - Systémové nástroje > Konsole).
  2. Napsat ssh -l xlogin00 merlin.fit.vutbr.cz, ENTER.
  3. Zadat heslo (při psaní se do konzole se nebudou vypisovat hvězdičky - pro bezpečnost).

Jak pracovat v bashi?

Jak na server Merlin nahrát zdrojové soubory?

Jak v bashi jednoduše stáhnout zdrojové soubory z webové stránky?

  1. Najet myší na odkaz, kliknout pravým tlačítkem myši a vybrat nabídku “Kopírovat odkaz/Copy link”.
  2. Otevřít termínál a napsat: wget http://.../some_file.c.
    • Link se do konzole vloží kliknutím kolečka (Linux) / pravého tlačítka (Windows - putty).
  3. Po stisku klávesy ENTER se do aktuální složky stáhne daný soubor.

Jak v bashi rozbalit ZIP archiv?

Lze provést příkazem unzip some_files.zip.

K čemu je Makefile a jak se použije?

Pro automatizovaný překlad zdrojových souborů. Lze provést příkazem make (bez žádného argumentu). Příkaz make clean provede smazání binárních souborů.

Ukázka Makefile pro přeložení souboru hello.c

PROJ=hello
CFLAGS=-std=c99 -pedantic -Wall -Wextra -g
CC=gcc
RM=rm -f

$(PROJ) : $(PROJ).c
	$(CC) $(CFLAGS) -o $(PROJ) $(PROJ).c

clean :
	$(RM) *.o $(PROJ) 

Pozn: Odsazení je provedeno tabulátory!