오늘 공부한 것은 KApplication을 쓰더군요.

(KApplication을 쓰는 소스)
그래서인지 기존의 qmake방법을 써도 잘 되지 않았습니다.
'QT Programming 삽질기 01 - qmake사용'

(make 실행 시 에러 발생)
살펴보니 KDE 관련 head파일과 라이브러리를 연결하면 될 듯 싶었습니다.
그러나 검증(?)을 위해 구글링을 해보았습니다.
다르기는 하지만, 기본적으로 LIBS와 INCLUDEPATH에 추가해야 한다는 것을 알았습니다.
이를 바탕으로 qmake로 만들어진 Makefile를 수정해보았습니다.

(MakeFile 원본)
INCPATH에 '-I$(KDEDIR)/include/kde'을
LIBS에 '-L$(KDEDIR)/lib/kde3 -lkdecore -lkdeui'을 추가해보았습니다.

(Makefile 수정본)
그런 후에 make를 해보았습니다.

(make 실행 결과)
(중간에 경고가 발생하였지만,
그 이유는 정확히 몰라 일단은 제쳤습니다.)
살펴보니 실행파일이 만들어졌더군요.
실행해보았습니다.

잘 나오네요.^^
수정해야 할 것에서
'-I$(KDEDIR)/include/kde'와 '-L$(KDEDIR)/lib/kde3'는
컴퓨터에 따라 다를 것입니다.
저도 책에 있는 것과 달라서 스스로 찾은 것입니다.
그러니 확인 후 수정하여 사용하시기 바랍니다.
PS
KLDP에 좀 더 간단한 말이 있네요.
제가 qmake를 잘 모르니 저런 삽질을 하는지도 모르지요.^^
확인 후 덧글 달도록 하겠습니다.
(블로그 글은 무조건 WLW로 적어서..ㅜㅜ)
참조
KDE 2/Qt Programming Bible
- 쿠분투(kubuntu) 7.04에서 VLC 설치 및 플레이 (26)2007/05/04
- 쿠분투(kubuntu) 7.04를 설치했습니다. (18)2007/04/25
- 리눅스 포멧을 해야할 때가 왔습니다. (4)2007/04/24
- QT Programming 삽질기 02 - qmake로 KDE 프로그... (6)2007/04/02
- QT Programming 삽질기 01 - qmake사용 (2)2007/03/31
- 리눅스(linux)에서 FF - JRE연결 (0)2007/03/31
- Makefile 삽질기 (2)2007/03/30
글에 잘못된 점, 다른 점, 부족한 점이 있다면 지적해주세요.
댓글, 트랙백, 메일 모두 고맙습니다.








댓글을 달아 주세요
어흑 @_@;;;
/레무네아/
@@_@@;;
(뭔말인지 모르겠다는 이야기죠 orz..)
/레무네아/
블로그 글이 아니라 NoSyu의 Note라고 생각해주세요.^^;;
저 책이 PDF라서 내용을 따로 적을 공간이 없거든요.ㅜㅜ
(전 바로 책에 적는 습관입니다.;;)
아아아... 음... "@_@"<= 요것은 그냥 저의 감정? 생각? 표현? 입니다 ^^;;;
@@_@@;; 라고 되어있어서 혹시나 해서 적당한(?) 해석을 적은것이었구요
다른뜻이있는건 아닙니다 ^^;;;
덧, 블로그는 주인이 어떻게 사용하냐에따라서 일기장, 습작노트,그냥노트,메모장,블로그,등등이 될수있죠 그리고 왠지 서로의 생각이 사~알짝 틀린거같은느낌이 들기도하고 해서요 ^^;;
/레무네아/
저도 저의 감정 표현..(엉??;;;)
전 그 틀림이 재미있더라구요.^^
저와 같은 사람끼리 얘기하면 같은 관심사라서 신이 나고,
저와 다른 사람끼리 얘기하면 새로운 관심사라 신이 나죠.^^