간단한 pong 응용 프로그램을 작성 중이지만 완료되지 않은 상태에서 릴리스 용으로 컴파일하는 방법을 알아낼 수는 있습니다. 오류가 발생하지 않으며 SDL, SDLmain, SDL_image, SDL_ttf에 연결되지만 다른 컴퓨터의 사용자가 디버그 및 릴리스를 실행하려고하면 파일이 누락 된 것처럼 닫힙니다. 나는 SDL.dll, SDL_image.dll, SDL-ttf.dll을 프로그램에서 사용하는 이미지와 함께 거기에 넣었으므로 내 컴퓨터에서 제대로 작동하므로 그 파일은 내가 누락 된 파일이되었다 ... 그게 뭐야?릴리스 용 컴파일
편집 :
마지막 30 분 후 내가 그것을 알아 냈 : SDL_image.dll를 포함 할 때 당신은 또한 SDL_image.dll의 종속성을 포함해야한다 : zlib1.dll, libjjpeg-x.dll을
libpng..etc
[Dependency Walker] (http://www.dependencywalker.com/)와 같은 것을 사용하여 앱에 필요한 DLL 파일을 확인하십시오. –
그게 아주 유용한 프로그램이지만, 분명히 이것은 내 문제가 아닙니다. 그래서 당신은 정말로 내가 dll을 빠뜨린 가능성을 좁혀서 더 가까이에있게했습니다. –
나는 당신이 대답을 넣어 주었으면 좋겠다 +1 +1 –