質問: linuxでgui c/c++を使ってlinux上でguiプログラミングをしたいと思っています。 windows上でのguiプログラミングは、やはりwindows.hのwinapiを使うのが最も原始的な方法ですよね。 これと同様に、c/c++を用いたlinux上での最も原始的なguiプログラミングの方法は何でしょうか? つまり、linuxのguiライブラリはどのような方法で作られているのかが知りたいです。
回答: 「x11による画像処理基礎プログラミング」という書籍が参考になるかもしれません。絶版ですが、古書でならまだ手に入ります。情報系の大学図書館などでも閲覧できるでしょう。 サンプルプログラムが(何を思ったか)xlibという素のapiで作ってあります。たまにxtやmotifのような上位のライブラリも使ってますが。