2020년 3월 24일 화요일

Qt에 Qwt 설치하고 pro 파일 수정하기

1. 다운로드
     http://qwt.sourceforge.net/qwtinstall.html 에서
    "qwt-6.1.4.zip" 를 받고

2. 임의 위치에 qwt-6.1.4.zip를 풀고

3. Qt 5.14.1 (MinGW 7.3.0 32-bit) 실행 (기왕이면 관리자 권한으로)




4. qwt-6.1.4.zip를 푼 임의 폴더로 이동

5. 다음 절차를 수행
    C:\QwtSrouce\qwt-6.1.4>qmake qwt.pro

    C:\QwtSrouce\qwt-6.1.4>mingw32-make
    C:\QwtSrouce\qwt-6.1.4>mingw32-make install

    -> C:\qwt-6.1.4 폴더가 만들어 진다.

6. 제어판 > 시스템 > 고급 시스템 설정 > 환경변수

    6-1) C:\qwt-6.1.4\lib 패스에 등록
    6-2) 사용자 변수 편집
         - 변수이름 : QMAKEFEATURES
           변수값 : C:\qwt-6.1.2\features
         - 변수이름 : QT_PLUGIN_PATH
           변수값 : C:\qwt-6.1.2\plugins

7. Reboot System하여 환경 변수를 적용

8. *.pro 파일에
    다음을 추가 한다.
CONFIG += gwt
INCLUDEPATH += "C:/Qwt-6.1.4/include/"
LIBS += -L"C:/Qwt-6.1.4/lib/” -lqwt

====== *.pro 파일 예 =======

Q# Qt project file - qmake uses his to generate a Makefile
QT       += core gui

CONFIG          += qt warn_on debug
CONFIG += gwt

INCLUDEPATH += "C:\qwt-6.1.4\include"

LIBS += -L"C:/qwt-6.1.4/lib/" -lqwt

#CONFIG -= debug
#CONFIG += debug_and_release
#CONFIG += build_all

TARGET = QwtExample

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
greaterThan(QT_MAJOR_VERSION, 4): LIBS += -lm
lessThan(QT_MAJOR_VERSION, 5): LIBS += -lqwt -lm

HEADERS += window.h adcreader.h
SOURCES += main.cpp window.cpp adcreader.cpp



댓글 1개:

  1. ui에 들어가보면 상단바에 tool- form editor- About QT Designer Plugins에 들어가보면 지정된 프로시저를 찾을 수 없습니다. 라고 뜹니다 qt5.2.1 버전에 qwt6.1.0 버전 32bit로
    버전도 다 맞추고 설정도 다 해봤는데 원인이 뭔지 알 수 있을까요?

    답글삭제