gtk+ 2.x 사용에 대한 질문
글쓴이: icanfly / 작성시간: 월, 2005/02/07 - 12:28오후
예전 석사할때 만들어 놓은 NURBS 처리 프로그램에 GUI를 입혀볼 생각을 하고 있습니다.
근데 그때 만들어 놓은 프로그램은 크게
행렬객체, 벡터객체, NURBS곡선객체, 곡면 객체, 이렇게
구성되어 있는데요. 그냥 gui부분만 C로 해서 gtk를 사용하고자합니다.
C++, C가 짬뽕이 되도 크게 무리가 없을지....궁금하군요.
gtkmm이란 C++ 바인딩도 있는거 같은데, 별로 일반성이 없는거같아서 제일 일반적은 gtk로만 가려고 합니다.
그리고, 예전에 사두고 반쯤 읽다만 Eric Hallow(?)의 gtk책이 있는데..이건 1.2 기준으로 쓰여진책인데....
참고를 좀 하려고 하는데 2.x 대에서 어느정도는 써먹을수 있는지..아니면 내용이 크게 변해서 문제가 있는지 알고싶습니다.
그럼..
Forums:
App 프로그래머가 느끼기에 GTK+ 1.x와 GTK+ 2.x와 완전히
App 프로그래머가 느끼기에 GTK+ 1.x와 GTK+ 2.x와 완전히 다르지는 않습니다. 다만 몇가지가 바뀐 부분이 있는데. gtk_signal_* 대신에 g_signal_*를 쓴다는 것, GTK_OBJECT..가 아닌 G_OBJECT/G_CALLBACK 매크로를 쓰는 것.
그리고 몇가지 widget들이 deprecate되고 새 widget들이 생긴것.. 정도만 아셔도 GTK+ 2.x를 쓰는 데 큰 문제가 없습니다. 아래 site에서 Gtk 2.0 Tutorial을 한 번 읽어 보시는 것도 좋습니다.
http://www.gtk.org/
참고로, GTK+ App 개발자라면 꼭 devhelp package를 깔아서 보기 바랍니다. 꽤 편합니다.
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
답변 감사합니다.튜토리얼에 마이그레이션 가이드가 있던데 한번쯤 부
답변 감사합니다.
튜토리얼에 마이그레이션 가이드가 있던데 한번쯤 부담없이 죽 읽어보고 시작하면 되겠군요.
예전엔 QT, GTK+ 등등에서 갈등하고 했었는데...
나이가 들어서 그런지 다 무의미하게 느껴집니다. 뭐하나 찍어서 그냥 꾸준히 하는게..짱입니다. :lol:
댓글 달기