Membres inscrits :2359
Membres en ligne : 0
Invités en ligne : 2


|
Conversation : À quoi servent les fichiers .dev |
senvedgi (Membre)
Inscrit le : 05-08-2012
Messages: 20
Snippets: 0
Tutoriels: 0
Hors ligne |
bonjour, Un jour j'ai supprimé par erreur les fichiers point dev et point o. J'ai continué à travailler sur point cpp pour la suite de la mise au point du projet sans problèmes. Ces fichiers sont crées au début du nouveau projet mais après? Merci pour vos lumières.
Dernière modification par senvedgi (10-03-2016 05:19:15)
|
Sen.
|
Xaviou (Administrateur)
Lieu: Annecy (74)
Inscrit le : 27-08-2007
Messages: 1375
Snippets: 25
Tutoriels: 6
Site web
Hors ligne |
Salut.
Les fichiers '.dev' servent à stocker les options du projet (noms et chemins des fichiers constituants le projet, options de compilation, ...)
Quand aux fichiers '.o', ils correspondents aux fichiers '.cpp' ou '.c' compilés. Ces fichiers sont créés par le compilateur et sont ensuite assemblés ensembles pour former l'exécutable.
@+ Xav'
|
Le nouveau portail wxWidgets francophone : www.wxdev.fr Ben en fait, vous y êtes déjà...
|
senvedgi (Membre)
Inscrit le : 05-08-2012
Messages: 20
Snippets: 0
Tutoriels: 0
Hors ligne |
Merci pour cette réponse qui ne m'envoie pas promener comme on le trouve sur certains forums.... Donc si le cpp est modifié il modifie l'exécutable mais les renseignements primitivement dans le dev et le o sont conservés et tout continue de fonctionner. Il me semblent que les dev et o ont une date antérieure au dernier cpp ou exe en cours.
Question subsidiaire: comment reconstituer les dev et o supprimés cela me semble plus normal de les conserver.
Dernière modification par senvedgi (17-03-2016 08:25:08)
|
Sen.
|
Xaviou (Administrateur)
Lieu: Annecy (74)
Inscrit le : 27-08-2007
Messages: 1375
Snippets: 25
Tutoriels: 6
Site web
Hors ligne |
senvedgi:Merci pour cette réponse qui ne m'envoie pas promener comme on le trouve sur certains forums.... Certaines personnes d'imaginent qu'une chose simple est logique pour elles le sont pour tout le monde, ce qui n'est pas forcément le cas...
senvedgi:Donc si le cpp est modifié il modifie l'exécutable mais les renseignements primitivement dans le dev et le o sont conservés et tout continue de fonctionner. Si tu modifies le '.cpp', le '.dev' n'est pas concerné car il "connait" déjà ce fichier (il fait déjà partie du projet). Quand au '.o', tant que tu ne recompiles pas le '.cpp', il n'est pas modifié non plus. en fait, les fichiers '.o' ne sont que des fichiers intermédiaires créés ors du processus de compilation. Une fois que ton exécutable est créé, tu peux tout à fait virer tous les '.o'. Par contre, pour recompiler l'exécutable, le compilateur va les re-créer.
senvedgi:Il me semblent que les dev et o ont une date antérieure au dernier cpp ou exe en cours. Pour le '.dev', ça n'est pas gênant (c'est même logique : la dernière modification qui le concerne est forcément antérieure à la dernière modification du '.cpp'). Pour le '.o', ça veut juste dire que ton exécutable n'est pas à jour des dernières modifications que tu as faites dans le code.
senvedgi:Question subsidiaire: comment reconstituer les dev et o supprimés cela me semble plus normal de les conserver. Pour le '.o', c'est facile : il suffit de relancer la compilation. Pour le '.dev' par contre, la seule solution que je vois serait de tricher en faisant une sauvegarde de tes sources, puis re-créer le projet à l'aide de l'assistant qui t'a sans doute servi la première fois, et enfin, remplacer les fichiers sources par ceux que tu avais modifiés et mis de côtés.
@+ Xav'
|
Le nouveau portail wxWidgets francophone : www.wxdev.fr Ben en fait, vous y êtes déjà...
|
senvedgi (Membre)
Inscrit le : 05-08-2012
Messages: 20
Snippets: 0
Tutoriels: 0
Hors ligne |
Didactique:c'est bien! Recréer le dev je vais voir mais c'est rock and roll. Les modif.,copies, analogies c'est pas simple sous Dev-cpp. On y arrive mais il faut s'accrocher. Merci encore!
|
Sen.
|
|