NtyCo coroutine 实现原理 配套视频讲解 details coroutine FSM storage structure (ready, wait, sleep, status) nty_server process compile $ make err info nty_mysql_oper.c:8:19: fatal error: mysql.h: No such file or directory 解决方案: # sudo apt-get install libmysqlclient-dev nty_rediscli.c:11:21: fatal error: hiredis.h: No such file or directory 解决方案: 需要编译安装hiredis: https://github.com/redis/hiredis server $ ./bin/nty_server client ./bin/nty_client mul_process, mul_core $ ./bin/nty_server_mulcore websocket $ ./bin/nty_websocket_server bench $ ./bin/nty_bench http server $ ./bin/nty_http_server_mulcore 对应视频讲解