Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [c] programma modulare

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    813

    [c] programma modulare

    ciao a tutti,
    è possibile compilare il programma in modo che genera un solo eseguibile e un numero X di moduli esterni, un po' come i dll di windows e i file .so di linux, in modo di renderlo + modulare possibile?

    grazie a tutti
    Nell'anno 1968 è bastata la potenza di due Commodore 64 per lanciare con successo una navicella sulla Luna; nell'anno 2007 ci vogliono la potenza di un processore quad core 3.30 GHz e 3 Gb di RAM (requisiti minimi ufficiali) per utilizzare Windows Vista. Qualcosa deve essere andato storto!

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Se lavori con Windows, e' possibile creare in C le DLL che il tuo programma utilizzera'.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    813
    Originariamente inviato da oregon
    Se lavori con Windows, e' possibile creare in C le DLL che il tuo programma utilizzera'.
    lo so,
    ma se volessi fare fare delle librerie per linux?
    e poi come si linkano al programma?
    vorrei iniziare un progetto, però vorrei scoprire come si fa quesa determianta cosa, così da rendere modulare il progetto
    Nell'anno 1968 è bastata la potenza di due Commodore 64 per lanciare con successo una navicella sulla Luna; nell'anno 2007 ci vogliono la potenza di un processore quad core 3.30 GHz e 3 Gb di RAM (requisiti minimi ufficiali) per utilizzare Windows Vista. Qualcosa deve essere andato storto!

  4. #4
    Per il linking al programma, devi segnalare al compilatore dove si trovino le suddette librerie.
    Oppure le apri, a runtime (http://www.pluto.it/files/ildp/HOWTO...libraries.html).
    Per compilarle (http://www.linux.org/docs/ldp/howto/...libraries.html).


  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    813
    queste guide, che leggerò con calma più tardi, valgono anche per le dll di windows? Ho intenzione di fare qualcosa di portabile, ma nn necessariamente...mi sto concentrando di + su linux
    Nell'anno 1968 è bastata la potenza di due Commodore 64 per lanciare con successo una navicella sulla Luna; nell'anno 2007 ci vogliono la potenza di un processore quad core 3.30 GHz e 3 Gb di RAM (requisiti minimi ufficiali) per utilizzare Windows Vista. Qualcosa deve essere andato storto!

  6. #6

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 © 2026 vBulletin Solutions, Inc. All rights reserved.