- 136
- 8
- CPU
- Ryzen 7 5800x
- Dissipatore
- Arctic AIO A-RGB 240
- Scheda Madre
- Asus ROG B550-F Gaming Wi-Fi
- RAM
- 2x8 GB Crucial Ballistix 3600 MHz CL16
- GPU
- AMD Radeon 6700 XT Stock
- Monitor
- Omen 25" FHD 144Hz TN
- PSU
- Antec HCG 850W
- Case
- Corsair 5000D
- OS
- Windows 11
Salve,
Ho tre file.c:
1)parte1.c (contiene il main)
2)parte2.c (contiene la "funzione 2" che utilizza "funzione 1")
3)parte3.c (contiene la "funzione3" che utilizza "funzione2")
E infine una libreria (libprova.a) che contiene la funzione1.
Con GCC dal terminale come posso compilare tutto insieme in un unico eseguibile?
In poche parole devo compilare parte1.c in modo che mi riconosca le funzioni negli altri file+libreria.
Grazie in anticipo.
Ho tre file.c:
1)parte1.c (contiene il main)
2)parte2.c (contiene la "funzione 2" che utilizza "funzione 1")
3)parte3.c (contiene la "funzione3" che utilizza "funzione2")
E infine una libreria (libprova.a) che contiene la funzione1.
Con GCC dal terminale come posso compilare tutto insieme in un unico eseguibile?
In poche parole devo compilare parte1.c in modo che mi riconosca le funzioni negli altri file+libreria.
Grazie in anticipo.