36得票9回答
在已安装开发工具的macOS上编译时,无法找到或使用editline/history.h和editline/readline.h。

我正在学习如何编写自己的LISP教程(http://www.buildyourownlisp.com/chapter4_interactive_prompt),但在尝试编译时出现了以下问题:REPL.c:4:10: fatal error: 'editline/readline.h' file...

25得票6回答
使用GNU Readline,我如何在同一个程序中添加ncurses?

标题比我的实际目标更加具体: 我有一个命令行程序,它使用GNU Readline,主要用于命令历史记录(即使用上箭头检索以前的命令)和其他一些美好功能。当前,程序的输出与用户的输入交织在一起,有时可以接受,但输出是异步的(它通过网络连接响应输入命令),有时会很烦人(例如,如果在用户键入新输入...