Latest Post
ARM926EJ-S S3C2450 Mango24R2 Qt Application Developer Guide

(QT) Qt Application Develop 가이드

소스 : https://drive.google.com/folderview?id=0Bxdf_3fzbUgSaHlMZ3BidnhoVUE&usp=sharing


Build_root 컴파일이 완료 된 후

QT Application을 컴파일 하기 위한 환경 설정을 합니다.


[icanjji@crz-server113 bin]$ pwd

/home/icanjji/work/mango2450/m2450_kernel3.0.22_mrvl8787_Qt_130418/buildroot-2012.08/output/host/usr/bin



리눅스 커맨드 창에서


$ export PATH/home/icanjji/work/mango2450/m2450_kernel3.0.22_mrvl8787_Qt_130418/buildroot-2012.08/output/host/usr/bin:$PATH

그리고, “ QMAKESPEC” 을 export 합니다.

경로는 사용자 환경에 맞게 설정합니다.


$ export QMAKESPEC/home/icanjji/work/mango2450/m2450_kernel3.0.22_mrvl8787_Qt_130418/buildroot-2012.08/output/host/usr/mkspecs/qws/linux-arm-gnueabi-g++


컴파일 방법

아래는 예제입니다.

$ cd crz_test

$ rm -f crz_test crz_test.pro Makefile mouse_test.o

$ qmake -project

하면

Qtdemo.pro 가 만들어 집니다.


$ qmake

하면

-rw-rw-r--  1 icanjji icanjji 835028 Oct 17 12:07 Makefile

drwxrwxr-x  8 icanjji icanjji   4096 Oct 17 12:07 .

drwxrwxr-x  3 icanjji icanjji   4096 Oct 17 12:07 .moc

drwxrwxr-x  3 icanjji icanjji   4096 Oct 17 12:07 .obj

drwxrwxr-x  3 icanjji icanjji   4096 Oct 17 12:07 .pch

drwxrwxr-x  3 icanjji icanjji   4096 Oct 17 12:07 .rcc

-rw-rw-r--  1 icanjji icanjji   1406 Oct 17 12:06 qtdemo.pro


파일들이 나옵니다.

[icanjji@crz-server113 crz_test]$ ls -al

total 32

drwxrwxr-x  2 icanjji icanjji 4096 Dec 11 19:13 .

drwxrwxr-x 16 icanjji icanjji 4096 Dec 11 18:18 ..

-rw-rw-r--  1 icanjji icanjji  304 Dec 11 19:12 crz_test.pro

-rwxr--r--  1 icanjji icanjji   48 Oct 19 20:02 crz_test.sh

-rw-rw-r--  1 icanjji icanjji 8819 Dec 11 19:13 Makefile

-rwxr--r--  1 icanjji icanjji  680 Oct 23 09:54 mouse_test.cpp


[icanjji@crz-server113 crz_test]$ make

arm-none-linux-gnueabi-g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../output/host/usr/mkspecs/qws/linux-arm-gnueabi-g++ -I. -I../output/host/usr/arm-unknown-linux-gnueabi/sysroot/usr/include/QtCore -I../output/host/usr/arm-unknown-linux-gnueabi/sysroot/usr/include/QtNetwork -I../output/host/usr/arm-unknown-linux-gnueabi/sysroot/usr/include/QtGui -I../output/host/usr/arm-unknown-linux-gnueabi/sysroot/usr/include -I. -I. -o mouse_test.o mouse_test.cpp

mouse_test.cpp:6:7: warning: unused parameter 'event' [-Wunused-parameter]

mouse_test.cpp:18:7: warning: unused parameter 'event' [-Wunused-parameter]

arm-none-linux-gnueabi-g++  -o crz_test mouse_test.o    -L/home/icanjji/work/m210_linux_10_1_inch_QT_121206/buildroot-m210-2012.12/output/host/usr/arm-unknown-linux-gnueabi/sysroot/usr/lib -lQtGui -L/home/icanjji/work/m210_linux_10_1_inch_QT_121206/buildroot-m210-2012.12/output/host/usr/arm-unknown-linux-gnueabi/sysroot//usr/lib -lQtNetwork -lQtCore -lpthread

[icanjji@crz-server113 crz_test]$ ls -al

total 548

drwxrwxr-x  2 icanjji icanjji   4096 Dec 11 19:13 .

drwxrwxr-x 16 icanjji icanjji   4096 Dec 11 18:18 ..

-rwxrwxr-x  1 icanjji icanjji 231461 Dec 11 19:13 crz_test

-rw-rw-r--  1 icanjji icanjji    304 Dec 11 19:12 crz_test.pro

-rwxr--r--  1 icanjji icanjji     48 Oct 19 20:02 crz_test.sh

-rw-rw-r--  1 icanjji icanjji   8819 Dec 11 19:13 Makefile

-rwxr--r--  1 icanjji icanjji    680 Oct 23 09:54 mouse_test.cpp

-rw-rw-r--  1 icanjji icanjji 292068 Dec 11 19:13 mouse_test.o


실행방법

## Host pc에서

$ cp crz_test ~/work/nfsroot/rootfs/root/


NFS 파일시스템을 사용하므로 위와 같이 copy합니다.

NFS를 사용하지 않을 경우 rootfs.tar 파일을 압축을 풀고,

해당 어플을 copy한 후 다시 압축하여, nand에 write 하기 바랍니다.


$ ./crz_test –qws



또 다른 어플을 컴파일해서 올려보자.

$ cd /home/icanjji/work/drgem_s5pv210_mrvl8787/buildroot-2012.05/calibration

$ qmake –project

$ qmake

$ make

$ $ cp calibration ~/work/nfsroot/rootfs/root/

Comments 0
:    :    :
이름 / 2014-11-20 / ★★★☆☆ [수정 / 삭제]

내용

Recent Comments
홍길동  |  ★★★★☆
지난주 CR-U2S4 20set 구매한 사람입니다. 아래 문의 드렸듯이 Windows Driver 요청 드립니다. 금년도 500 set 구매 예정에 있습니다. 다만.. Windows Driver 부분이 해결이 되어야 합니다. 확인 부탁드립니다. hanacsb@daum.net 으로 회신 부탁드립니다.
홍길동  |  ★★★★☆
지난주 CR-U2S4 20set 구매한 사람입니다. 아래 문의 드렸듯이 Windows Driver 요청 드립니다. 금년도 500 set 구매 예정에 있습니다. 다만.. Windows Driver 부분이 해결이 되어야 합니다. 확인 부탁드립니다. hanacsb@daum.net 으로 회신 부탁드립니다.
홍길동  |  ★★★★☆
지난주 CR-U2S4 20set 구매한 사람입니다. 아래 문의 드렸듯이 Windows Driver 요청 드립니다. 금년도 500 set 구매 예정에 있습니다. 다만.. Windows Driver 부분이 해결이 되어야 합니다. 확인 부탁드립니다. hanacsb@daum.net 으로 회신 부탁드립니다.
홍길동  |  ★★★★☆
지난주 CR-U2S4 20set 구매한 사람입니다. 아래 문의 드렸듯이 Windows Driver 요청 드립니다. 금년도 500 set 구매 예정에 있습니다. 다만.. Windows Driver 부분이 해결이 되어야 합니다. 확인 부탁드립니다. hanacsb@daum.net 으로 회신 부탁드립니다.
홍길동  |  ★★★★☆
CR-U2S4 v1.2를 최근에 구매했습니다. inux에서는 바로 인식하여 사용하고 있는데 Windows 11 에서는 인식하지 못합니다. Windows 11 용 드라이버 부탁드립니다. hanacsb@daum.net 으로 부탁드립니다. 감사합니다
홍길동  |  ★★★★☆
Linux에서는 연결하자마자 바로 동작이 되었습니다. 근데.. Windows 11 에서는 Driver가 인식되지 않습니다. 장치관리자에서는 CP2108 Interface 0 ~ 3 으로 올라옵니다. Windows 용 드라이버 부탁드립니다. hanacsb@daum.net 으로 회신 부탁드립니다.