O bom de ter o CSFML também instalado em seu sistema é que diversas outras linguagens de programação que possuem bindings para o SFML, usam o CSFML como wrapper em vez do próprio SFML.
Para Windows você deve fazer o download nesse link, descompactar e mover para a unidade C:\, outra alternativa também é usar o NuGet:
Há também o download para o macOS, no entanto, você também pode usar o Brew, para isso basta rodar o comando:
Você também pode compilar do zero, mas lembre-se que antes precisa ter o SFML instalado como dependência. Para isso rode os comandos abaixo:
Clique aqui para ver os locais onde os arquivos são instalados
Código básico de exemplo
Crie um arquivo exemplo: main.c:
Para compilar:
OBSERVAÇÃO: Se você compilou do zero e encontrou erro ao rodar o binário que está procurando o arquivo: .so, então você precisará adicionar o caminho que foi instalado à sua variável $LD_LIBRARY_PATH:
Você pode adicionar essa linha ao seu ~/.bashrc para automatizar essa adição e não precisar ficar rodando esse comando toda vez que for rodar binários CSFML!
Após cadastro e confirmação do e-mail, enviaremos semanalmente resumos e também sempre que houver novidades por aqui para que você mantenha-se atualizado!