Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    562

    C++ - compilzioni SO Windows

    Se compilo un qualsiasi programma scritto in C++ (ma anche in altri linguaggi) in una versione di Windows. Un programma che non usa API di Windows.
    Sono sicuro che potrà girare su qualsiasi Windows? (98, ME, NT, 2000, XP)

    Secondo me si, ma non sono sicuro.

  2. #2
    Direi di si'. Dipende dal compilatore.

  3. #3
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    562
    per fare un esempio pratico... mettiamo che utlizzo DEV-C++. Magari utilizzando librerie varie (tipo per esempio e GTK).
    Però senza usare API Windows.

  4. #4
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    se usi le gtk e non sono installate sulla macchina che esegue il programma non funge, altre librerie grafiche come wxWindows vengono inserite nell'exe e funzia su tutti i win32.

    Cmq per le api dipende da che api usi, quelle base saranno sempre quelle, certo se usi gli effetti di dissolvenza di NT in altre versioni non funziona; sul msdn per ogni api viene specificata dll, build della dll e versione di win supportata.

    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

  5. #5
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    562
    Originariamente inviato da netarrow
    se usi le gtk e non sono installate sulla macchina che esegue il programma non funge, altre librerie grafiche come wxWindows vengono inserite nell'exe e funzia su tutti i win32.

    Cmq per le api dipende da che api usi, quelle base saranno sempre quelle, certo se usi gli effetti di dissolvenza di NT in altre versioni non funziona; sul msdn per ogni api viene specificata dll, build della dll e versione di win supportata.


    Grazie, hai chiarito ogni mio dubbio.
    Nel caso di un programma che utilizza librerie (tipo GKK o alro) basta che queste siano installate sul PC ma la versione di Win è indifferente.
    Grazie 1000

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.