Ultimamente ho scoperto che il latex
e pdftex
(con qualche altro) binari in Ubuntu sono gli stessi:
lrwxrwxrwx 1 root root 6 лип 29 18:03 latex -> pdftex*
lrwxrwxrwx 1 root root 6 лип 29 18:03 pdflatex -> pdftex*
lrwxrwxrwx 1 root root 6 лип 17 20:22 pdfcslatex -> pdftex*
L'esecuzione di tutti senza opzioni produce risultati diversi; quindi, suppongo che utilizzino argv[0]
.
Qual è il vantaggio dell'utilizzo di argv[0]
invece di compilare più file binari? E quali altri usi di argv[0]
è possibile?