기본 콘텐츠로 건너뛰기

[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


Offline 설치를 위해서는 1년에 499불을 지불해야 한다.

최신 버전은 안정적이지 않으므로 LTS(Long Term Supported) 버전을 사용한다.

wikipedia에서 캡쳐한 내용은 다음과 같다.



3. 

온라인 설치를 이용한다. 필요한 파일(qt-unified-windows-x86-4.1.1-online.exe) 을 다운 받고 설치 한다.



먼저 사용자 정보를 입력하는 창이 뜬다. 미리 회원 가입했으므로 기술하고 Next 버튼을 클릭한다. 


개인 프로젝트를 선택하고 Next 클릭.

그런데 내가 원하는 버전은 5.15.2 인데 원하는 버전을 사용할 수 있도록 설치가 될 것인지 의문이다.


이 페이지에서 설치하고자 하는 버전을 선택할 수 있다. go go!

다운받으면서 설치하니 꽤 오래 걸리지만 하루를 넘기지는 않았음.

설치 완료.



빌드환경 선택할 때 Mingw와 MSVC 2019를 선택했기 때문에 Assitant와 Designer에 해당 빌드환경이 같이 설치되었음.

QT 5.15.2 버전에 Qt Creator는 4.15.2 버전이 설치됨.


댓글

이 블로그의 인기 게시물

C# dll 파일들을 지정 폴더에서 사용하기

C#으로 여러 프로세스를 생성할 때, 각각의 프로젝트에서 사용하는 dll을 공동으로 사용하게 된다. 이때 dll은 실행 파일과 같은 폴더내에 존재해야 실행할 수 있다. 같은 dll을 사용하고 관리하는 관점에서 복사하는 일은 효율성이 떨어지며 항상 버전에 신경을 써야 하는 불편함이 있다. 이와 같은 비효율성을 제거하고자 실행파일과 다른 폴더에 있는 dll에 접근하는 방법으로 다음과 같은 방법을 사용하고자 한다. 코드를 수정하지 않고 지정할 수 있는 방법이 가장 편리하고 단순하겠지만 이와 같은 방법은 서브 폴더를 이용하는 방법밖에는 없다. dll이 필요할 때 발생되는 이벤트 핸들러를 추가하고 이를 등록하여 지정된 폴더를 사용할 수 있도록 코드를 추가하여 해결한다. 참고 사이트:  http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=17&MAEULNo=8&no=169705&ref=169702 * dll 필요할 때 발생되는 이벤트 핸들러 추가 static   System.Reflection.Assembly RsveAssem( object   sender, ResolveEventArgs args) {      System.Reflection.Assembly thisAss = System.Reflection.Assembly.GetExecutingAssembly();      var name = args.Name.Substring(0, args.Name.IndexOf( ',' )) +  ".dll" ;             if ( name ==  "abc.dll"   )      {    ...

[MongoDB] C# 으로 작성한 응용 프로그램에서 몽고DB 접근할 때 발생하는 에러

1. System.IO.FileNotFoundException - 해당 기능을 수행할 때 작업 PC에서 발생하지 않는 메시지가 사용자 PC에서 발생하여 해결하기 위해 정리한다. - .Net Framework 4.6.1 에러 메시지 +-----------------------------------------------------------------------------------------------+ System.IO.FileNotFoundException: 파일이나 어셈블리 'System.Runtime.InteropServices.RuntimeInformation, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 지정된 파일을 찾을 수 없습니다. 파일 이름: 'System.Runtime.InteropServices.RuntimeInformation, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'    위치: MongoDB.Driver.Core.Connections.ClientDocumentHelper.CreateOSDocument()    위치: System.Lazy`1.CreateValue()    위치: System.Lazy`1.LazyInitValue()    위치: MongoDB.Driver.Core.Connections.ClientDocumentHelper.CreateClientDocument(String applicationName)    위치: MongoDB.Driver.Core.Connections.ConnectionInitializer..ctor(String applicationName, IReadOnl...