A- Baixar a SFML. Descompactar o gz e depois o tar (ou seja, descompacte tudo até ter todas as pastas).
B- Editar a variável PATH:
Windows 7
1- Selecione Computador no menu Iniciar
2- Escolha Propriedades do sistema no menu de contexto
3- Clique em Configurações avançadas do sistema > guia Avançado
Windows XP
1- Iniciar -> Painel de controle -> Sistema -> Avançado
Seja qual for o seu Windows, agora será o mesmo caminho:
1- Clique em Variáveis de ambiente, em Variáveis do sistema, localize PATH e clique nele.
2- Nas janelas de Edição, modifique PATH, adicionando o caminho para a pasta bin do MinGW. Por exemplo, se houver o texto 'aaaaaaaa', você coloca 'aaaaaaaa; C:\mingw\bin'. Esse é só um exemplo. Lembre-se de separar por ponto-e-vírgula.
C- Baixe o CMAKE.
D- Depois de instalar o CMAKE, entre na pasta dele, depois entre em bin e abra o cmake-gui.exe.
2- Escolha onde deseja que o build seja feito.
3- Clique aí.
E- Na janela que aparecer, selecione a opção "MinGW makefiles". Certifique-se de que "Use default native compilers" está selecionado também.
F- Após isso, você verá algumas linhas em vermelho. Você deverá modificar algumas coisas:
CMAKE_BUILD_TYPE
Escolha entre "Debug" e "Release".
CMAKE_INSTALL_PREFIX
Selecione uma pasta onde deseja que os arquivos sejam instalados. Não é necessário modificar o valor se este for um endereço aceitável, também não será obrigatório instalar os arquivos. Eu não fiz o tutorial mostrando essa forma (instalação). Ou seja, não se preocupe com essa linha, a menos que saiba o que está fazendo.
BUILD_SHARED_LIBS
Passando o mouse por cima dessa linha, verá que vai aparecer uma informação, indicando o que você deve colocar, dependendo do que vai querer (linkagem dinâmica ou estática). A cada versão pode ser diferente, por isso você deve analisar corretamente.
SFML_BUILD_EXAMPLES
Por padrão, não é feito o build dos exemplos. Caso deseje, modifique o valor.
SFML_BUILD_DOC
Se você tiver o Doxygen e desejar fazer um build da documentação, modifique o valor. Por padrão não está ativado.
SFML_USE_STATIC_STD_LIBS (Windows only)
Deixe como TRUE, pois assim não dependerá das DLLs da STDLIB.
G- Clique no botão Configure novamente e depois em Generate.
H- Agora que configuramos tudo, está na hora de fazer o BUILD de verdade.
I- Clique em Iniciar, digite 'cmd' e tecle enter. Usando 'cd nomedapasta', vá até a pasta onde você gerou os arquivos com o CMAKE. Digite mingw32-make e tecle enter.
J- Pronto, se tudo deu certo, você compilou a SFML 2.0 para a sua versão do MinGW.
Nenhum comentário:
Postar um comentário