"QT"의 두 판 사이의 차이
(→외부링크) |
(→의존성 설치) |
||
12번째 줄: | 12번째 줄: | ||
===의존성 설치=== | ===의존성 설치=== | ||
+ | |||
+ | $ 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 ) | qtdeclarative5-private-dev/stable (project ERROR: Unknown module(s) in QT_PRIVATE: quick-private ) |
2019년 5월 13일 (월) 12:08 판
버전확인
qmake -v
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