# QT 4.7.4
# Ubuntu 16
• Qt 다운로드
→ 공유 디렉토리에서 Qt를 복사해 온다.
• 압축 해제
$ tar xzvf qt-everywhere-opensource-src-4.7.4.tar.gz
$ cd qt-everywhere-opensource-src-4.7.4
• qmake.conf 수정
→ 크로스 컴파일러를 수정해 준다.
$ vi mkspecs/qws/linux-arm-g++/qmake.conf
• configure
$ ./configure -embedded arm -opensource -qt-zlib -qt-gif -no-iconv -no-libtiff -qt-libpng -no-libmng -qt-libjpeg -no-qt3support -no-xmlpatterns -no-multimedia -no-audio-backend -no-phonon -no-phonon-backend -no-svg -no-webkit -no-javascript-jit -no-script -no-scripttools -no-declarative -qt-freetype -qvfb -little-endian -no-neon -no-nis -no-cups
URL http://radekp.github.io/qtmoko/api/buildsystem/over-configure-options-qt-embedded-1.html
또는 $ make -j<cpu 코어 숫자 + 1>
$ sudo make install
• 환경 설정
$ sudo vi /etc/profile
export PATH=$PATH:/usr/local/Trolltech/QtEmbedded-4.7.4-arm/bin
$ export QTDIR=/usr/local/Trolltech/QtEmbedded-4.7.4-arm/
$ export PATH=$QTDIR/bin:$PATH
• example
• 컴파일
• 컴파일 에러 발생
• 컴파일 에러 해결방안
$ sudo apt-get install qt4-qmake libqt4-dev
끝.
출처: http://gentooboy.tistory.com/10
출처: http://forum.falinux.com/zbxe/index.php?document_srl=781083&mid=graphic
출처: http://korone.net/bbs/board.php?bo_table=qt_qna&wr_id=17866