주 메뉴 열기

wwiki β

QT

Jhkim (토론 | 기여)님의 2019년 5월 13일 (월) 18:02 판

목차

qmake 설치

자동으로 Makefile을 생성한다.

$ sudo make install qt5-qmake/stable

버전확인

qmake -v

qmake 사용예시

project.pro 생성

$qmake -project

Makefile 생성

$qmake project.pro

바이너리 생성

$make

qt5 빌드 관련 패키지 설치

$ sudo apt-get install build-essential qtcreator qt5-default

qtwebengine build

Qt version 5.7.1 기준

$ git clone git://code.qt.io/qt/qtwebengine.git

$ cd qtwebengine/

의존성 설치

$ sudo apt-get install bison build-essential gperf flex ruby python libasound2-dev libbz2-dev libcap-dev \

libcups2-dev libdrm-dev libegl1-mesa-dev libgcrypt11-dev libnss3-dev libpci-dev libpulse-dev libudev-dev \

libxtst-dev gyp ninja-build

$ sudo apt-get install libssl-dev libxcursor-dev libxcomposite-dev libxdamage-dev libxrandr-dev \

libfontconfig1-dev libxss-dev libsrtp0-dev libwebp-dev libjsoncpp-dev libopus-dev libminizip-dev \

libavutil-dev libavformat-dev libavcodec-dev libevent-dev

qtdeclarative5-private-dev/stable (project ERROR: Unknown module(s) in QT_PRIVATE: quick-private )

qtbase5-private-dev/stable (fatal error: private/qguiapplication_p.h: 그런 파일이나 디렉터리가 없습니다)

$ sudo apt install qt5-default libqt5webchannel5-dev/stable qtbase5-private-dev/stable qtdeclarative5-private-dev/stable

$ git checkout tags/v5.7.1

$ git submodule update --init

$ qmake -r

$ make

$ sudo make install

외부링크