線や矩形などの図形を描画するには、まずXCreateGCでグラフィックスコンテキスを生成する必要がある。
Manpage of XCreateGC
http://refspecs.linuxbase.org/LSB_4.0.0/LSB-Desktop-generic/LSB-Desktop-generic/libx11-ddefs.html
グラフィックスを描画する
戻り値のGCは_XGC構造体のポインタなので、とりあえず生成できたかどうかポインタを出力して確認する。
で、生成したポインタなので、
終了時にXFreeGCで解放しないといけない。
graphics_contextが生成されている。
Sample/xlib/XCreateGC/XCreateGC/src/XCreateGC at master · bg1bgst333/Sample · GitHub