기본 콘텐츠로 건너뛰기

7월, 2021의 게시물 표시

[QT] 단순한 프로젝트 생성하기

 리눅스 환경에서 개발할 때는 결과물을 만들기 위해 위젯으로 GUI를 디자인하고 각 컨트롤들의 동작을 구현했으며 Core 기능을 구현하여 커멘드에서 빌드를 수행하였다. 즉 개발과 빌드 환경이 분리되어 윈도우 IDE와 생산성 비교시 떨어지는 단점이 있었는데 윈도우 환경과 버전 5에서는 어떻게 운영하게 되는지 확인하고자 한다.  윈도우 10에서 설치된 Qt Creator를 이용하여 버튼을 클릭하면 다이얼로그 창을 닫는 간단한 프로젝트를 만들어 본다. * 프로젝트 생성할때 소스와 헤더, 리소스, UI를 폴더로 구분한다. 이때 path는 .pro에서 includlepath를 걸어준다. * 실행할 때 qt 기본 dll이 없는 경우 qt 관련 dll들을 실행파일이 있는 폴더에 복사하고, 위와 같은 에러 메시지는 "platforms" 라는 폴더를 만들어서 "qwindows.dll"를 복사하여 해결하였음. 이것들은 일단 벤치마킹하는 프로젝트에서 가져왔다. * 

[QT] 5.15.2 버전 다운로드와 설치하기

1. 버전 5.15.2를 설치하기 위해 QT 다운로드 사이트 에 접속하였으나 실행파일이 존재하지 않는다. 가장 최신의 실행파일은 ver5.14.2 이므로 일단 이것을 다운받아서 설치한다. ( 참고 사이트 - https://sloth-code.tistory.com/6#comment16833678 ) 다운 사이트  - https://bio.nic.funet.fi/pub/mirrors/download.qt-project.org/archive/qt/5.14/5.14.2/  ------------- 버전이 맞지 않으니 재 설치한다. 2.  5.15.2 버전에는 실행파일 exe가 없고 zip과 tar.gz 파일만 존재한다. ( https://bio.nic.funet.fi/pub/mirrors/download.qt-project.org/archive/qt/5.15/5.15.2/ ) OFFLINE_README.txt를 읽어보면 5.15 버전부터는 오픈 소스 오프라인 설치를 이용할 수 없다고 한다. 오프라인 설치를 원할 경우 다음 사이트 참조하라고 한다.  ( 원본:  The Qt Company offering changes, open source offline installers are not available any more since Qt 5.15. Read more about offering changes in the https://www.qt.io/blog/qt-offering-changes-2020 blog. If you need offline installers, please consider our new Qt for Small Business offering: https://www.qt.io/blog/available-now-qt-for-small-businesses ) - https://www.qt.io/blog/available-now-qt-for-small-businesses ...