.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Sistemi operativi I (http://www.dsy.it/forum/forumdisplay.php?forumid=269)
-- compilare programma QEMU (http://www.dsy.it/forum/showthread.php?threadid=41764)


Posted by SanJuanWolf89 on 23-03-2011 09:58:

compilare programma QEMU

ragazzi qlkn mi puo dare tutti i comandi x poter compilare un programma scritto con vim in minix??specificando bene come, dove e in che formato salvare il codice scritto (so che agli occhi di molti è una cagata ma questo è il mio primo approccioa QEMU e minix)


Posted by zandrek on 23-03-2011 10:40:

code:
cc -uscita prova.c

in cui il file che hai scritto è prova.c e il file "eseguibile" è uscita e per farlo partire
code:
./uscita


Posted by SanJuanWolf89 on 23-03-2011 11:21:

ma questo x compilare un programma scritto in C??


Posted by zandrek on 23-03-2011 15:07:

per compilare assembly

code:
cc -o prova sorgente.s

per tradurre da assembly a C
code:
cc S sorgente.c
e cosi ti crea un file chiamato sorgente.s


Posted by SanJuanWolf89 on 23-03-2011 15:33:

guarda t faccio un esmpio :


- Per ogni utente del sistema specificare qual è il suo file di dimensioni maggiori

#!/bin/sh
# Per ogni utente trovare il suo file di dimensione maggiore
for UID in $(cut /etc/passwd -d : -f 3 | sort -n | uniq); do
FILE=$(find / -type f -user $UID | xargs du | sort -nr | head -1)
if [ "$FILE" != "" ]; then
DIM=$(echo "$FILE" | cut -f 1)
NOME=$(echo "$FILE" | cut -f 2)
echo "UID: $UID => File: $NOME ($DIM KB)"
else
echo "UID: $UID => Nessun file trovato"
fi
done


x scrivere questo cosa devo fare e x eseguirlo..xk sulle slide proprio non si capisce un cazzo prima fa il primo esempio in assembler poi in C poi su dsy trovo ste robe..sinceramente non so piu k fare:S


Posted by zandrek on 23-03-2011 16:36:

da

code:
#!/bin/sh
fino a
code:
done
(ultima riga) lo scrivi all'interno di un file (esempio mioscript.sh)

poi rendi eseguibile il tuo script
code:
chmod +x mioscript.sh

poi lo fai partire con
code:
./mioscript.sh


però guarda che quelli che abbiamo fatto stamattina erano cavolate rispetto a quello che hai postato tu, non so se arriviamo a quel livello, qualcuno può confermare o smentire? grazie


Posted by SanJuanWolf89 on 23-03-2011 19:30:

guarda in teoria quelle dovrebbero essere proprio tratte dall'esame cn Monga..infatti volevo portarmi avanti x nn trovarmi a giugno sprovveduto..cmq sei stato molto chiaro grazie mille un ultima cosa:
lo script lo scrivo in VIm sempre all'interno d Minix??e lo salvo .sh??


Posted by zandrek on 23-03-2011 21:14:

si lo script va scritto in minix ma se odi vi o vim puoi usare nano.... per la storia dell'esame non sono sicuro che quest'anno sia uguale...da quel che ho capito meno shellscript e più kernel però se fosse più shell va benissimo....


Posted by SanJuanWolf89 on 24-03-2011 10:09:

guarda in teoria l'esame dovrebbe essere:
-partizionamento
-shell (voto fino a 24)
-kernel (oltre 24)
cmq grazie mille davvero sei stato mooolto chiaro:)


Posted by zandrek on 24-03-2011 17:31:

figurati grazie a te dei chiarimenti...
ps. ma non frequenti tu? magari ci conosciamo senza nemmeno saperlo....


Posted by SanJuanWolf89 on 26-03-2011 13:31:

mi chiamo marcello sn dell' 89 (terzo anno)..frequento ma nn sempre quindi m devo tenere aggiornato :D


All times are GMT. The time now is 06:09.
Show all 11 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.