LINUX.ORG.RU

как реализовать терминал на С


0

2

как реализовать простенький терминал на С т.е открыть устройство (желательно не псевдо-терминал). линки по теме приветсвуются. еще крайнежелательно что бы использовались стандарнтые либы.



Последнее исправление: Luna-Tic (всего исправлений: 1)
Ответ на: комментарий от ananas

Судя по всему данная либа работает с GTK а мне нужно просто открыть терминал, читать stdin он будет с 1-го файла a stdout будет в другой. Нужно именно помощь в том как открыть терминал.

Luna-Tic
() автор топика
Ответ на: комментарий от Luna-Tic

Смотри исходники microcom.c в busybox - там строчек 20 на С.

anonymous
()
Ответ на: комментарий от ananas

openpty, forkpty, login_tty - нестандартные функции.

По-моему, лучше использовать функции типа posix_openpt, grantpt, unlockpt, ptsname - всё POSIX.

Sorcerer ★★★★★
()
Ответ на: комментарий от Sorcerer

угу, согласен ибо задача стоит так что бы терминал работал на Linux, BSD, SunOs, без особоых извратов

Luna-Tic
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.