Porto Mingw32 código base para msvc2008
-
19-08-2019 - |
Pergunta
Nós tivemos recentemente um novo requisito para usar o componente phonon de Qt, que no Windows requer Visual Studio.
Eu instalei VS2008 e correu uma compilação. Há uma pilha de problemas devido a fazer qualquer coisa não está funcionando como nmake.
Desde que eu preciso para manter cross-platform Quero teste que compilador está sendo usado para que eu possa fazer alterações conforme necessário.
Um exemplo disso é que o
Solução
Use a _MSC_VER macro. Se for definido, você está usando o Visual Studio:
#ifdef _MSC_VER
... MSVC code ...
#else
... other compiler ...
#endif
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow