# QT 4.7.4

# Ubuntu 16

 

• 필수 패키지 설치

sudo apt-get install build-essential mesa-common-dev libglu1-mesa-dev


• 다운로드 사이트

http://download.qt.io/archive/qt/



• 권한 설정

$ chmod a+x qt-opensource-linux-x86-5.5.1.run


Qt 설치

$ ./qt-opensource-linux-x86-5.5.1.run




• 설치 경로 설정


 컴포넌트 설치





• 설치 완료


• 프로젝트 설정

New File or Project








• 컴파일 설정










끝.


출처: https://www.ics.com/blog/getting-started-qt-and-qt-creator-linux

출처: http://forum.falinux.com/zbxe/index.php?document_srl=781083&mid=graphic

# 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

또는 $ 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

# Ubuntu 16

# Qt 4.7.4


qt 컴파일 에러가 발생하였음


qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory



해결 방법


sudo apt-get install qt4-qmake libqt4-dev







출처: http://www.debugpoint.com/2016/01/how-to-solve-qmake-error-qmake-no-such-file-or-directory/

+ Recent posts