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?