 |
|
 |
Linguaggio C
Il comando per scompattare gli archivi tar.gz è questo:
$ gunzip -c nomearchivio.tar.gz | tar xvf -
Quando viene fornito anche l'eseguibile è per Linux. Per alcuni programmi viene fornita la versione rpm binaria per linux, quindi si possono installare semplicemente facendo:
$ rpm -i nome_pacchetto.rpm
e disinstallare con:
$ rpm -e nome_pacchetto.rpm
Per compilare i programmi più semplici c'è uno scriptino "compile" da eseguire con la bash così:
$ . compile
oppure c'è un Makefile. In tal caso invece basta fare:
$ make
$ make install
Occorre avere il compilatore gcc (oppure sostituire gcc con cc nello script o nel Makefile).Il file README contiene informazioni sul programmino.
- Tabella delle precedenze ed associatività degli operatori in C
- Beej's Guide to Unix Interprocess Communication [beej_guide_ipc.tar.gz 172k]
La comunicazione tra i processi in Unix. Memoria condivisa, semafori, segnali, e file mappati in memoria. Homepage di Beej
- torri di Hanoi [hanoi.tar.gz 4k]
[root@martiny hanoi]# ./hanoi 3
HANOI TOWER GAME's solution with 3 disk(s)
L->R L->C R->C L->R C->L C->R L->R
# of moves: 7
[root@martiny hanoi]#
- lotto [lotto.tar.gz 4k]
Estrae un numero a piacere di numeri casuali interi diversi nell'intervallo specificato.
- hangman game [hangman-1.0-1.tar.gz 36k] [hangman-1.0-1.i386.rpm 12k].
Implementa sotto Linux il famoso gioco dell'impiccato. La versione .tar.gz include un tutorial introduttivo su ncurses. La lista delle parole è esigua. Apprezzerò chi voglia contribuire ad aumentarle (sia in inglese che in italiano).
 hangman 1.0 running under X Window & TWM
- Introduzione a GNU Make [make.txt.gz 8k]
Liberamente tradotta dalla documentazione del medesimo.
- labyrinth solver [labyrinth.tar.gz 4k]
- the optimal selection problem [opt.tar.gz 1k]
- stay tuned...
|
|
 |