Come posso farlo? Posso lavorare in IDE VS2010 ma farlo compilare con il compilatore VS C++ 6.0? E posso lavorare in VS2010 IDE e farlo compilare usando il compilatore VS2008?Visual Studio 2010 IDE con Visual C++ 6.0 compilatore?
risposta
Non è possibile.
È possibile utilizzare il compilatore VS2010 C++ per compilare il codice VS6 senza alcun problema.
prendere a cuore la soluzione verrà migrato al nuovo formato (vecchio viene salvata come backup)
So che è possibile raggiungere questo obiettivo con VS2008 IDE e sono sicuro al 99% che è lo stesso con VS2010 (ma non ne ho uno da provare). Creare un file batch in cui è necessario prima chiamare il file VCVARS32.BAT incluso in VC++ 6.0 e quindi avviare Visual Studio con l'opzione "/ useenv". Quindi si utilizzerà questo file batch per avviare Visual Studio.
file .bat:
call "C:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT"
start "" "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /useenv
NOTA: Questo è il percorso per VS2008 IDE, è necessario modificare il percorso per VS10 da soli (probabilmente solo bisogno di cambiare il numero 9 al numero di 10). Inoltre, se si utilizza il sistema operativo a 64 bit, sarà necessario modificare entrambi i percorsi per utilizzare "Programmi (x86)".
Questo tipo di opere per me. Il VS2010 invoca il compilatore VS6. Ho solo delle strane chiamate da linea di comando. Ad esempio 'cl | /'. Avrò bisogno di investigare ulteriormente. Grazie per il suggerimento. – rioki
Una descrizione più dettagliata si trova qui: http://resnikb.wordpress.com/2009/10/28/using-visual-studio-2008-with-visual-c-6-0-compiler/ – Qben
Ecco link qui sotto che parla di visual studio 2008, ma è possibile fare riferimento a eseguire una procedura simile a Visual Studio 2010.
http://resnikb.wordpress.com/2009/10/28/using-visual-studio-2008-with-visual-c-6-0-compiler/
- 1. C# 6.0 senza Visual Studio
- 2. Licenza Visual Studio Express 2010
- 3. snprintf e Visual Studio 2010
- 4. Visual Studio 2010 C++ compiler problema
- 5. Visual Studio 2010 RC funziona correttamente con Visual Studio 2008?
- 6. WebsiteSpark & Visual Studio 2010
- 7. Progetti Visual Studio 2008 da Visual Studio 2010 senza conversione
- 8. Configurazione di mex per utilizzare il compilatore Visual Studio 2010
- 9. Compilare CUDA con Visual Studio 2010
- 10. LNK 2005 in Visual C++ in Visual Studio 2010
- 11. -isistema per compilatore MS Visual Studio C++
- 12. Progetto Visual Studio 2010 in Visual Studio 2012
- 13. Limitazioni di Visual Studio 2010 Express C#
- 14. Modalità C# in Visual Studio 2010 Professional
- 15. Come utilizzare il compilatore Visual Studio C++?
- 16. Utilizzo di Doxygen con Visual Studio 2010
- 17. Utilizzando preprocessore direttive in Visual Studio 2010 con C#
- 18. Visual Studio 2012 rispetto a Visual Studio 2010 (delta)
- 19. Ctrl-Backspace Visual Studio 2010
- 20. GTK # in Visual Studio 2010
- 21. Visual Studio C++ con psapi.lib
- 22. Visual Studio 2010 - Disinstallare NuGet
- 23. riferimenti di rvalue in Visual Studio 2010
- 24. Visual Studio 2015 che non rileva Visual Studio 2010
- 25. Modello codice designer Visual Studio 2010
- 26. JSONCPP Build con Visual Studio 2010
- 27. Come creare CppUnit con Visual Studio 2010
- 28. Genera automaticamente XSD su C# in Visual Studio IDE
- 29. Tema di Visual Studio 2010 per Visual Studio 2012?
- 30. Visual Studio 2010: ProjectItem disponibile
non lo farei sapere se questo è possibile, ma metterei davvero in dubbio l'intenzione. VC6 è un compilatore così cattivo e TTBOMK è possibile passare tutte le versioni recenti del compilatore in modalità legacy, se necessario. – sbi
Implementiamo ancora nuove funzionalità nella nostra applicazione legacy. Il processo di compilazione è gestito da un team dedicato ed è ancora basato sul compilatore VS C++ 6.0. Per essere in grado di sviluppare affidabilità, vorrei naturalmente poter riprodurre l'esatto comportamento di compilazione nell'IDE. Ma se dici che posso configurare il compilatore VS2010 per funzionare in modalità legacy, questo è abbastanza per me! Come lo faccio ? –
Lo stesso qui. Sto lavorando su un software che ha le sue origini nel 1993. Anche se è stato fatto qualche sforzo per aggiornarlo, non c'è ancora. Non puoi solo trascinare 10K linee di codice da VC6 e spero che funzioni. La mia differenza è che il SW su cui sto lavorando è ancora in vendita e ottiene le nuove versioni. Il mio attuale lavoro, scrivere codice in VS2010 e compilare in VS6. Hai due IDE aperti, ma funziona ... – rioki