도전2022
qt 설치하기 본문
http://cccob.blogspot.kr/2013/11/qt51-visual-studio-2012-add-in-windows.html
QT5.1 설치 및 Visual Studio 2012 Add-in 설치(Windows)
예전부터 임베디드 환경에서 애용되고 있다. 오픈소스이지만 상용으로 사용할 때 라이센스가 다르므로 확인하고 넘어가도록 하자.
TrollTech -> nokia -> Digia 인수되었다.
환경
Windows7 Ultimate K 64bit
Visual Studio 2012 64bit ( update 3 )
1. http://qt-project.org/ 에서 Qt 5.1.1 for Windows 64 - bit(VS 2012)를 다운받는다.
2. Visual Studio Add-in 1.2.2 for Qt5 를 다운받는다.
3. 1번에서 다운받은 파일을 설치한다.
4. 2번에서 다운받은 파일을 설치한다.
5. 내컴퓨터 -> 속성 -> 시스템 속성에서 환경변수를 추가한다.
6. 변수이름 QTDIR
변수값 C:\Qt\Qt5.1.1\5.1.1\msvc2012_64;
7. Visual Studio를 켜서 QT5 탭으로 이동한다.
8. QT Option을 선택하여 QT Versions에 Add를 한다.
9. Version name QT5.1
Path C:\Qt\Qt5.1.1\5.1.1\msvc2012_64
10. 설정해 주고 실행하면 LNK1112 에러가 난다. (x86과 x64가 다르다나..)
11. 프로젝트 속성 -> 링커 -> 고급 -> 대상컴퓨터 -> MachineX64로 바꾼다.
12. 그래도 실행하면 에러가 난다.(x64로 빌드가 되는지 확인한다)
13. 프로젝트 속성 -> Qt Project Settings 를 선택한다.
14. Properties탭에서 Version을 고른다.
15. 실행한다.
http://siwall27.tistory.com/2
1. Visual C++ 2010 Express를 다운받아서 설치한다.
http://www.microsoft.com/visualstudio/kor#downloads+d-2010-express
구글링 하면서 찾아보니 2008은 윈도우7에 안깔린다는 글을 보았는데...어차피 나는 2010을 쓸 것이기 때문에 PASS~
2. Windows Debugger를 설치한다.
http://www.microsoft.com/en-us/download/details.aspx?id=11800
필수 설치 필요 함.
1,2번을 설치한 후에 Qt Creator 실행하고 프로젝트 생성해서 빌드시키면 Debug mode로 빌드시에 에러가 발생한다. 열나게 삽질 및 구글링 한 결과.....윈도우7에 cdb.exe 파일이 없어서 발생하는 문제였다.
마소 홈피에서 찾아보니 SDK or WDK or 단일 구동 모듈...어쩌구 하는 걸로 다운받을 수 있게 되어있다.
위 셋 중에 하나를 다운받아서 설치하면 되는 모양인데,
WDK를 다운받아서 X86 Debuggers And Tools-x86_en-us 라는 패키지만 설치해도 된다.
3. Qt 5.0을 설치한다.
http://qt-project.org/downloads
http://www.qt.io/download-open-source/#section-2
윈도우용 설치 버전을 다운 받아서 설치한다.
Qt 5.0버전에서는 Qt 라이브러리와 Qt Creator가 파일 하나에 통합되어있어서 설치도 한방에 끝난다.
Qt 4.8은 두 가지가 분리되어 있음
* 참고로 설치순서는 상관 없는 것 같다. 그리고, 처음에 이렇게 설치해도 Debug 모드에서 에러가 계속발생했는데, 원인을 알 수 없어서 윈도우를 밀고 새로 설치했다....ㅠㅠ
visual C++ 2012 가 원래 설치되어 있었는데 그걸 지우고 2010설치해서 인지도 모르겠다. 검색해보면 visual studio 충돌때문이라는 말도 있긴한데, 영어라서 대충 읽다가 말았다~
아무튼 이제는 잘 돌아가고 있음!
'작업 > Work2015' 카테고리의 다른 글
좋은 가격, 좋은 제품 래안텍 TR-242 RAPID (0) | 2015.10.12 |
---|---|
i.MX6Q: i.MX 6Quad Processors - High Performance, 3D Graphics, HD Video, ARM Cortex-A9 Core (0) | 2015.10.08 |
[전기차]이쁘게 잘 만들어진 동영상 (0) | 2015.09.11 |
대단하다. CHARLIE LE MINDU (0) | 2015.08.19 |
마이크로칩 pic32 하모니 이용하기 위한 설치 작업 (0) | 2015.08.05 |