2015. 11. 9. 00:22

0053 - 윈도우에서 QT 응용 프로그램 바로 실행하기

보통 Compile 완료되어 실행할 수 있게 EXE 로 저장된 결과물을 실행하면 아래와 같은 DLL 파일을 못찾는 문제가 나타납니다.

필요하는 DLL 파일을 해당 경로에 복사하는 방법이 있지만, 매번 확인하고 작업하는 것은 번거로운 일이기 때문에 아래의 방법으로 해결합니다.

검색 기능을 이용해서 필요한 파일이 어디에 위치해 있는지 확인을 합니다.

위 결과를 기준으로 DLL 파일이 있는 경로 확인합니다. QT 가 설치된 경로를 기준으로 DLL 파일이 대략 Qt5.5.0\5.5\mingw492_32\bin\mingw492_32 으로 보입니다. 향후 QT 관련 명령줄 (Command Line) 실행에 도움이 되는 Qt5.5.0\Tools\mingw492_32\bin 경로 까지 추가해서 진행하겠습니다.

전체 경로를 복사합니다.

제 경우는 D:\Qt 에 설치 했으므로 경로는 DLL 파일이 위치한 D:\Qt\Qt5.5.0\5.5\mingw492_32\bin 와 컴파일 도구들이 있는 D:\Qt\Qt5.5.0\Tools\mingw492_32\bin 입니다.

제어판 -> 시스템 선택 한 후 고급 시스템 설정을 누릅니다.

시스템 속성 창에 고급 탭으로 간 후 환경 변수를 선택합니다.

path 를 더블 클릭한 뒤 세미콜론(;) 으로 구분되어 있는 경로에 확인 된 경로를 세미콜론으로 추가한 후 이어 줍니다.

;D:\Qt\Qt5.5.0\5.5\mingw492_32\bin;D:\Qt\Qt5.5.0\Tools\mingw492_32\bin

확인을 눌러 정상적으로 저장이 되었다면 바로 QT 응용 프로그램을 실행을 할 수 있습니다.