Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,965

    DevC++ non mi compila i programmi in C

    Quando provo a compilare con Dev-C++ 4.9.9.2 mi ritorna un sacco di errori nel linking

    Se provo a compilare un programma in C++:

    [Linker error] undefined reference to `__w32_sharedptr_initialize'
    [Linker error] undefined reference to `_Unwind_SjLj_Register'
    [Linker error] undefined reference to `_Unwind_SjLj_Unregister'
    ... moltissimi altri simili ...

    Se provo a compilare un programma in C:

    [Linker error] undefined reference to `__w32_sharedptr_initialize'
    ld returned 1 exit status


    Come mai ?

    Come risolvo ?

  2. #2
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    Sono errori del linker e praticamente ti sta dicendo che mancano delle librerie.
    Come se avessi incluso il file include della libreria ma non la libreria in se e per se (praticamente o il file dll o quello lib)
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  3. #3
    Gli errori di unwind dovrebbero essere dovuti al sistema di chiamata dei distruttori...quindi non dovrebbero centrare librerie non incluse. Questi errori te li da quando compili un progetto creato direttamente con il DevC++ (che so qualche wizard di creazione) oppure quando hai aggiunto qualche file al progetto e poi hai provato a compilare? Ad esempio hai qualche file .c nel progetto?
    Purtroppo non uso il Dev-C++ e quindi non posso essere più preciso, ma io proverei ad usare un Wizard di creazione che so di una applicazione C++ console e senza toccare nulla provare a compilare. Se ti da gli stessi errori allora il problema può darsi che sia dovuto al Dev-C++ o alla sua installazione.


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.