YvensFaos / GondarGameEngine

2D Game Engine developed using GLFW.
8 stars 1 forks source link

[Defect] FreeImage.dll tem que ser movida manualmente #12

Closed nuzrub closed 10 years ago

nuzrub commented 10 years ago

Devido a um .gitignore que evita o commit de arquivos gerados pela compilação, a DLL do freeimage não é colocada junto ao .exe gerado pela compilação.

Para solucionar o problema manualmente, você deve ir em: \GitHub\GondarEngine\GondarEngine\FreeImage\lib32\

E copiar o arquivo "FreeImage.dll" para a pasta: \GitHub\GondarEngine\Debug\

Isso irá resolver o problema, porém seria bom alguma forma de automatizar isso no git.

fenexomega commented 10 years ago

O que o .gitignore faz mesmo é só ignorar toda a pasta de arquivos compilados, como no caso, o "Debug/".

O VisualStudio não tem a opção de fazer você copiar arquivos para o diretório dos binários, na hora de compilar?! O Eclipse e o Monodevelop fazem isso. O VisualStudio deve fazer também. Automatizar isso pelo git, como tu diz, vai ter que fazer ele copiar parte ou todo os arquivos binários. Não acho organizado. E ainda vai ter duas cópias do mesmo arquivo.

nuzrub commented 10 years ago

Vou procurar por alguma opção do gênero, é provável que tenha algo do tipo sim.