pier4reich
03-01-2010, 09:00
Ho provato a cercare un forum relativo a visual c++ (anche in inglese) ma non ho utilizzato la stringa giusta, evidentemente.
La mia domanda è questa:
Se programmo in visual c++ (in visual studio) ed il mio codice non utilizza nessuna chiamata alle librerie c++ (eccetto quella standard) disponibili con visual studio, dovrebbe essere possibile compilarlo anche in altri sistemi operativi (sia windows datati/futuri che non-windows).
Se invece nel codice utilizzo chiamate alle librerie messe a disposizione con visual studio, rimango legato a windows oppure riesco a compilare il codice (senza modifiche) anche in altri SO?
Ad "occhio" essendo le librerie messe a disposizione dalla MS non 'open' ritengo che siano legate ad una particolare versione di win (su cui gira quella data versione di visual studio), però potrei sbagliarmi.
Tutto questo senza utilizzare librerie esterne tipo boost o ptlib.
Grazie delle risposte!
La mia domanda è questa:
Se programmo in visual c++ (in visual studio) ed il mio codice non utilizza nessuna chiamata alle librerie c++ (eccetto quella standard) disponibili con visual studio, dovrebbe essere possibile compilarlo anche in altri sistemi operativi (sia windows datati/futuri che non-windows).
Se invece nel codice utilizzo chiamate alle librerie messe a disposizione con visual studio, rimango legato a windows oppure riesco a compilare il codice (senza modifiche) anche in altri SO?
Ad "occhio" essendo le librerie messe a disposizione dalla MS non 'open' ritengo che siano legate ad una particolare versione di win (su cui gira quella data versione di visual studio), però potrei sbagliarmi.
Tutto questo senza utilizzare librerie esterne tipo boost o ptlib.
Grazie delle risposte!