Antes de tudo, é muito importante entender que, para usar o Qt com o Visual Studio 2010, não é possível usar os binários pré-criados que foram criados para o Visual Studio 2008 , mas você deve compilá-lo da fonte.
Baixando Qt
Em https://www.qt.io/download/
Atualização 2017: a ramificação mais recente do Qt 4.x (Qt 4.8.6) possui 2 pacotes pré-criados, que estão agora na seção de arquivo:
- http://download.qt.io/archive/qt/4.8/4.8.6/qt-opensource-windows-x86-vs2010-4.8.6.exe
- http://download.qt.io/archive/qt/4.8/4.8.6/qt-opensource-windows-x86-vs2008-4.8.6.exe
Você não deve baixar o Qt clicando em "Qt libraries 4.8.6 para Windows (Visual Studio 2008, 218 MB)" , mas clicando no link "zip" acima dele.
Nesse link, você obtém um grande arquivo zip como "qt-everywhere-opensource-src-4.8.6.zip" . Descompacte isso em uma pasta e torne seu caminho algo agradável e pequeno, por exemplo "E: \ Qt"
Prompt de Comando do Visual Studio
Agora que temos as fontes, precisamos construir os binários. Para fazer isso, abra o Microsoft Visual Studio 2010\Visual Studio Tools\Visual Studio Command Prompt (2010)
link no menu Iniciar ou até fixe-o na barra de tarefas (uma boa ideia). Este é um prompt de comando especial que possui todas as variáveis definidas para criação com as ferramentas do Visual Studio 2010.
Uma vez no prompt de comando, navegue até a pasta Qt extraída usando o modo DOS antigo, o que significa que você precisa alterar a letra da unidade E:
, inserir diretórios cd Qt
e listar o conteúdo do diretório dir
. Você pode usar a tecla tab para ajudá-lo com os nomes de diretório. Quando você chegar ao diretório correto, um dir
comando deve retornar algo como isto.
Edifício Qt
Agora é hora de configurar e construir. Para configurar um Qt minimalista, estou usando os seguintes sinalizadores com configure.exe
. Basta copiar e colar na linha de comando. Procure no manual de referência do Qt qual sinalizador usar ou não.
configure.exe -release -no-webkit -no-phonon -no-phonon-backend -no-script -no-scripttools -no-qt3support -no-multimedia -no-ltcg
Uma vez que configure.exe
tenha terminado (era 10 minutos para me), você vai precisar para iniciar o processo de criação. Demorará cerca de 20 a 30 minutos com as bandeiras acima. Para iniciá-lo, basta digitar:
nmake
Configurando variáveis de ambiente
Basicamente, terminamos. Tudo que você precisa fazer é definir as variáveis de ambiente ( QTDIR
e PATH
), que informam aos programas onde encontrar o Qt. Se você estiver no Windows 7, poderá usar o seguinte comando para definir QTDIR
o diretório de instalação.
setx QTDIR e:\Qt
Para definir PATH
, recomendo fortemente o uso do Path Editor . No Editor de Caminho
add the directory of Qt\bin to your PATH
(não importa se está no caminho do sistema ou no caminho do usuário)
Se você preferir usar Control Panel\System\Environment Variables
, também poderá configurá-las lá.
Suplemento Qt Visual Studio
Aqui, depois de um logoff-logon ou uma reinicialização, todos os aplicativos de demonstração Qt devem iniciar corretamente (eu recomendo dar uma olhada em bin \ qtdemo.exe ). Agora você pode baixar e instalar o Visual Studio Add-in (qt-vs-addin-1.1.9.exe) na página de download do Qt, ele funcionará perfeitamente.
Apêndice A: Instruções oficiais:
Há uma página no wiki oficial no site do Qt chamada Qt 4.8 Instalando o Qt for Windows , mas achei que faltam informações importantes.
Referências
Fóruns do Qt DevNet
Sinalizadores recomendados para uma compilação minimalista do Qt
Construindo o Qt 4.5 com Visual C ++ 2010
Como compilar o Qt como estático
Qt 4.8: Configurar opções para o Qt
Edite a variável de ambiente PATH no
Windows sem problemas - op111.net