Antes de qualquer coisa verifique se está com seu Visual Studio atualizado. Na data deste post, estou com o Visual Studio Community 2017 versão 15.8.5.
Para começar, primeiro abra ou crie um projeto no próprio aplicativo. Se for criar, eu recomendo criar um "Empty Project" (Projeto vazio) para que não seja necessário lidar com os padrões do ambiente.
 |
| Se tiver na lista, clique em "Empty Project" ou "Projeto Vazio", ou então clique em "Create new project" ou semelhante. |
 |
| Se foi pelo caminho "Create new project", selecione C++ e escolha "Empty Project" ou "Projeto Vazio" |
Seguindo as imagens se for criar um novo projeto, você deve agora ter um projeto vazio sem nenhum arquivo e com uma configuração padrão.
Para instalar o SFML para este projeto (como deverá fazer em todo projeto novo que for criar), você terá que ir no Quick Launch (CTRL + Q) e escrever NuGet (não é necessário caps). Deve aparecer na lista algo como "Project - Manage NuGet Packages...". Dê enter para abrir.
 |
| Imagem do projeto vazio e a indicação de onde fica o Quick Launch (CTRL + Q) |
Em seguida, clique em Browse, digite na caixa de pesquisa o que deseja (por exemplo, queremos SFML), busque a última versão dele (atualmente é a V2.5.0.1) e instale normalmente. Ele vai fazer tudo que precisa para deixar pronto para uso.
 |
| Aba do NuGet, Browse, SFML, depois de descer um pouco tem o sfml-all para facilitar a vida e instalar todos da última versão oficial, 2.5.0.1 |
Depois disso você pode fechar a aba do NuGet e criar os arquivos necessários no seu projeto (ou importar). Caso tenha alguma falha com o recurso de auto preenchimento do Visual Studio, basta reabrir o projeto que tudo volta a funcionar perfeitamente (algumas vezes acontece ao instalar o SFML).
Comentários
Postar um comentário