dll이 포함되어 있지않으면 위와 같은 에러들이 발견된다. 하나씩 찾아서 추가할 수는 없음으로 디펜던시 워커를 이용해서 필요한 dll들을 폴더 안에 넣었다.
필요한 dll들은 아래와 같았다.
개발한 프로그램 환경(vs2013, qt, window x86 릴리즈버전)
- 개발한 릴리즈모드 프로그램.exe
- icudt53.dll
- icuin53.dll
- icuuc53.dll
- Qt5Core.dll
- Qt5Gui.dll
- Qt5Widgets.dll
이렇게 해서 실행해보면.
not find or load platform plugin "windows" 라는 메세지가 뜬다.
추가로 필요한 것이 qt directory안에 plugin\platforms\ 안에 qwindows.dll 이다.
qwindows.dll을 그대로 넣으면 않되고 platforms 폴더 통째로 넣어야한다.
아래처럼 넣어놓고 실행해보면
qt 및 visual studio 가 설치되지 않은 곳에서 정상 실행된다.
댓글 없음:
댓글 쓰기