Open carlodefalco opened 1 day ago
Si si nel pc sono all’interno delle cartelle scr include … ma non si compila comunque. Sarà per il secondo motivo.
Da: carlodefalco @.> Inviato: martedì 22 ottobre 2024 09:38 A: PatrickPenzo70/Esame-PACS @.> Cc: Subscribed @.***> Oggetto: [PatrickPenzo70/Esame-PACS] Path dei file da compilare (Issue #1)
qui:
indichi che i file da compilare sono nella sottocartella src che però non esiste, quindi la compilazione non funziona perché i file non vengono trovati.
O cambi il Makefile o sposti i file.
Inoltre, così com'è strutturato il Makefile, se cambi uno degli header il codice non viene ricompilato.
— Reply to this email directly, view it on GitHubhttps://github.com/PatrickPenzo70/Esame-PACS/issues/1, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BFVOKCVF3FI6Y2ERV27TAKDZ4X6H7AVCNFSM6AAAAABQL2EZ2SVHI2DSMVQWIX3LMV43ASLTON2WKOZSGYYDINJVGM2TOMQ. You are receiving this because you are subscribed to this thread.Message ID: @.***>
suggerimento :
dove sta scritto quali sono i file sorgente da compilare?
suggerimento più generale, prima di inserire un comando nel makefile provalo da linea di comando e vedi se funziona, quale comando useresti da linea di comand?
ultimo suggerimento la tua copia locale e quella su github devono essere sempre sincronizzate, se in locale hai una cartella e su github no, il repository non ti serve a niente!
Il giorno 22 ott 2024, alle ore 23:45, Patrick Penzo patrick.penzo@polimi.it ha scritto: tornando al github si possono sincronizzare tutti i file all'interno di una cartella contemporaneamente ? giusto?
mantieni la discussione nel forum, compila le risposte direttamente dal forum usando questo link : https://github.com/PatrickPenzo70/Esame-PACS/issues
i comandi per la sincronizzazione dei file sono :
git push
per sincronizzare il repository remoto con il tuoo repository localegit pull
per sincronizzare il tuo repository locale con quello remotogit clone
per creare una nuova copia locale di un repository remotola documentazione di questi comandi la puoi vedere da terminale scrivendo
man git-pull
man git-push
man git-clone
oppure dal sito di git : https://git-scm.com/doc
oppure dal sito di github, in particolare qui : https://education.github.com/git-cheat-sheet-education.pdf
c'è un riassunto dei comandi fondamentali.
Io consiglio di :
git clone
)git mv
) ma non è obbligatotorio, per ora puoi anche tenere tutto nella stessa cartella per semplificaregit add
, git commit
)git push
)c.
qui:
https://github.com/PatrickPenzo70/Esame-PACS/blob/a167964ff35d2d26c259024cedb0d66d4006e87e/Makefile#L4
indichi che i file da compilare sono nella sottocartella
src
che però non esiste, quindi la compilazione non funziona perché i file non vengono trovati.O cambi il
Makefile
o sposti i file.Inoltre, così com'è strutturato il
Makefile
, se cambi uno degli header il codice non viene ricompilato.