리눅스에서는 win32api처럼 그래픽 형식의 프로그래밍을할려면 뭐를 알아야하나여?
제가 리눅스의 api의 모든것을 구매햇는데 그래픽형식의 프로그래밍은 못찾겟더군여?
그래픽형식을 배울려면 어떻게해야하나여??
기본적으로 리녹스에서 GUI는 x-windows가 처리합니다. 요즘은 프레임버퍼같은걸로 x없이도 돌리긴 하지만, 그래서 초기에는 xlib를 사용해서 gui프로그램 만들곤 했는데 요즘은 gtk,qt나 kde같은 그래픽 toolkit를 주로 사용해서 더 편하게 만들더군여
즐린
예전에 GTK 로 프로그램 개발을 했던 기억이 있습니다. 사실 한 번도 해본 적도 없고 잘 모르는 상태에서 급하게 한 것이라, 당시 멀티쓰레딩 어플리케이션이었는데 이상하게 문제가 좀 많이 생겨서 처참하게 고생했던 기억이 있습니다.
외부 쓰레드에서 gtk 를 건드리려고 할 때의 문제나 동기화 이슈가 상당히 짜증나서 안 좋은 기억으로 남아 있습니다. 잘 모르는 상태라서 그런 것이지만 API 가 그리 편리하다고는 생각하지 않습니다. 저는 Qt 를 추천합니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
GUI 프로그램 만들려면 xlib나 gtk.kde같은거 알아야 할겁니다.
기본적으로 리녹스에서 GUI는 x-windows가 처리합니다. 요즘은 프레임버퍼같은걸로 x없이도 돌리긴 하지만,
그래서 초기에는 xlib를 사용해서 gui프로그램 만들곤 했는데
요즘은 gtk,qt나 kde같은 그래픽 toolkit를 주로 사용해서 더 편하게 만들더군여
즐린
?
예전에 GTK 로 프로그램 개발을 했던 기억이 있습니다.
사실 한 번도 해본 적도 없고 잘 모르는 상태에서 급하게 한 것이라,
당시 멀티쓰레딩 어플리케이션이었는데 이상하게 문제가 좀 많이
생겨서 처참하게 고생했던 기억이 있습니다.
외부 쓰레드에서 gtk 를 건드리려고 할 때의 문제나 동기화 이슈가
상당히 짜증나서 안 좋은 기억으로 남아 있습니다.
잘 모르는 상태라서 그런 것이지만 API 가 그리 편리하다고는
생각하지 않습니다. 저는 Qt 를 추천합니다.
댓글 달기