#tar zxvf qt-everywhere-opensource-src-4.7.0.tar.gz |
#cd mkspecs/qws/linux-arm-g++ -rw-r--r-- 1 pi users 520 Sep 10 2010 qmake.conf -rw-r--r-- 1 pi users 1984 Sep 10 2010 qplatformdefs.h #vi qmake.conf |
qmake.conf
# # qmake configuration for building with arm-linux-g++ # include(../../common/g++.conf) include(../../common/linux.conf) include(../../common/qws.conf) # modifications to g++.conf QMAKE_CC = arm-linux-gnueabihf-gcc QMAKE_CXX = arm-linux-gnueabihf-g++ QMAKE_LINK = arm-linux-gnueabihf-g++ QMAKE_LINK_SHLIB = arm-linux-gnueabihf-g++ # modifications to linux.conf QMAKE_AR = arm-linux-gnueabihf-ar cqs QMAKE_OBJCOPY = arm-linux-gnueabihf-objcopy QMAKE_STRIP = arm-linux-gnueabihf-strip load(qt_config) |
#./configure -embedded arm -xplatform qws/linux-arm-g++ -little-endian -host-little-endian Which edition of Qt do you want to use ? Type 'c' if you want to use the Commercial Edition. Type 'o' if you want to use the Open Source Edition. o |
-xplatform qws/linux-arm-g++ 는 크로스 컴파일(target platform)로 아까수정해준 qws/linux-arm-g++ 폴더에 qmake.conf파일을 참조하라는 옵션
-little-endian 타겟플랫폼이 little endian (LSB first)이라고 알려주는 옵션
You have not explicitly asked to use pkg-config and are cross-compiling. pkg-config will not be used to automatically query cflag/lib parameters for dependencies This is the Qt for Embedded Linux Open Source Edition. You are licensed to use this software under the terms of the Lesser GNU General Public License (LGPL) versions 2.1. You are also licensed to use this software under the terms of the GNU General Public License (GPL) versions 3. Type '3' to view the GNU General Public License version 3. Type 'L' to view the Lesser GNU General Public License version 2.1. Type 'yes' to accept this license offer. Type 'no' to decline this license offer. Do you accept the terms of either license? yes
|
Qt is now configured for building. Just run 'make'. Once everything is built, you must run 'make install'. Qt will be installed into /usr/local/Trolltech/QtEmbedded-4.7.0-arm To reconfigure, run 'make confclean' and 'configure |
#make |
#make install |
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
25 | libblkid - USB Storage의 정보 가져오기 | makersweb | 2018.10.18 | 1328 |
24 | tslib 크로스 컴파일과 터치스크린 보정 | makersweb | 2018.08.02 | 2937 |
23 | Ubuntu Linux에서 dbus-c++바인딩 D-Bus 테스트 | makersweb | 2018.03.07 | 7910 |
22 | NFS를 통해 파일시스템 공유 | makersweb | 2018.03.05 | 1809 |
21 | Wayland에 대한 간단한 소개 | makersweb | 2017.12.29 | 4251 |
20 | Ubuntu16.04에서 weston구동 | makersweb | 2017.12.28 | 1725 |
19 | UVC 장치를 사용할때 v4l2: select timeout 에러 발생 | makersweb | 2017.12.27 | 3084 |
» | Build Qt 4.7.0 for Embedded Linux | makersweb | 2015.05.25 | 6080 |
17 | [IPC]D-Bus 소개 | makersweb | 2015.02.28 | 30505 |
16 | 리눅스 프레임버퍼(Linux Frame Buffer) | makersweb | 2015.02.15 | 8400 |
15 | 리눅스 데스크탑 환경 종류 | pjk | 2015.02.11 | 5277 |
14 | 디바이스 드라이버에 대해서 | makersweb | 2014.04.19 | 4816 |
13 | 리눅스 커널 소스코드 구성도 | makersweb | 2014.03.04 | 6162 |
12 | read() 함수, write() 함수 | makersweb | 2014.03.04 | 12057 |
11 | 리눅스 디렉터리 구조 | makersweb | 2014.02.28 | 3871 |
10 | file_operations | makersweb | 2014.02.27 | 3905 |
9 | ioctl() 함수 | makersweb | 2014.02.27 | 15201 |
8 | 키패드 드라이버 | pjk | 2014.02.12 | 7227 |
7 | 1. make | pjk | 2014.02.05 | 2754 |
6 | 2. 간단한 Makefile | pjk | 2014.02.05 | 3158 |