SFML, in questo caso, ha un repository Git e un download page . Fino ad ora ho sempre scaricato dalla pagina di download, che è arrivata (almeno per il compilatore che uso) con .a
e .hpp
file e potrebbe essere facilmente utilizzata con MinGW con -l
e -i
tag.
Quando volevo usarlo su Github, però, sono sorti un paio di problemi.
-
Quando si copia nel repository sul primo commit, il grafico Github mostrerebbe 22k modifiche sul primo commit e solo un paio di centinaia sui commit successivi. Ho risolto il problema inserendo il download in un repository privato e utilizzandolo come sottomodulo. Questo non è molto elegante e ha ancora il problema di essere OS / compilatore specifico.
-
Uso del repository Github ufficiale come sottomodulo. Ma come si usano i file% raw
cpp
ehpp
? Metti i filecpp
necessari nel Makefile? In tal caso, quali sono i download nella pagina di download per?