Puoi usare pure le librerie linux come gtk...solo che effettivamente è un po' un casino, per fare un hello world grafico ci vogliono decine di righe