В образовательных целях я хотел бы написать приложение в среде Linux, которое может обрабатывать события клавиатуры и рисовать графику без огромных зависимостей, таких как X или SDL. Я предполагаю, что это должно быть возможно, потому что X и SDL являются просто программами, поэтому они должны полагаться на другие методы, присущие среде. Это понимание правильно?
Если да, где я могу научиться писать такую программу? Мой ограниченный опыт говорит мне, что это будет включать в себя вызовы ядра и / или запись в специальные файлы; Тем не менее, я не смог найти какие-либо учебники по этому вопросу (я даже не уверен, что с Google).
Также, если это актуально, я запускаю Debian Squeeze на Virtualbox. Я использовал компакт-диск netinst без подключения к сети, поэтому в настоящее время на нем установлено не так много. Я установлю gcc
, но я надеюсь, что смогу обойтись ни с чем больше.