ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1000893 Топик полностью
evgeniy1294 (01.05.2020 20:47, просмотров: 299) ответил backa на не было опыта использования(( с линуксом , к сожалению, не настолько знаком на уровне создания приложений. В проекте использую socket встроенную библиотеку, пользуюсь обычным write() - read() функциями для общения с сервером OpenOCD
Я советую сделать следующее: 

1) Вместо С взять С++

2) Для работы с telnet использовать boost::asio (https://lists.boost.org/boost-users/att-40895/telnet.cpp)

Не уверен, что питон подойдет


3) Если скорости при работе через telnet не хватит, придется запихивать свой сервер в openocd

4) Есть куча открытых софтин, использующих телнет, например линуксячий telnet)) Написаны, обычно, на голом С, исходники открыты, так что можно подглядеть реализацию.


Я так понял, вы пытаетесь сделать GDB