Skip to content

ZanoTN/elaborato-so-2022-23

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elaborato sistemi operativi 2022-2023

Riccardo Zanotelli, Leonora Lika

Organizzazione dei file

I file devono essere posizionati nelle corrette cartelle:

  • src: Tutti i file ".c" riguardanti sia per il client che per il server.
  • inc: Tutti i ".h".
  • docs: Qui saranno posizionati tutti i file ".md" riguardati la relazione o eventuale documentazione delle librerie del progetto.
  • .vscode: Questa è una cartella di configurazione quindi sarà presente nella repo e contiene la configurazione per lavorare con VSCode.

Per una corretta gestione dei .h e .c si dovrà prevedere a importare le librerie nei .c dove possibile e commentare sempre le funzioni con l'apposito strumento (/// @brief..., maggiori info qua).

Nella repository sono presenti anche i file Makefile.F4Server, Makefile.Client e LICENSE, anche quelli non devono essere cancellati e soprattuto il file LICENSE non deve essere toccato.

Compilazione

La compilazione dei due eseguibili viene fatta attraverso il sistema makefile:

All:		make
Server:		make -f Makefile.F4Server
Client:		make -f Makefile.F4Client

Nel caso di aggiunta di sorgenti e/o lib è necessario aggiornare le configurazioni.

About

UNIVR: Elaborato Sistemi Operativi anno 2022/23

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published