【发布时间】:2018-03-14 05:07:26
【问题描述】:
由于某种原因,我无法使用箭头键导航 CLIPS 解释器。当我按左箭头键时,我得到转义码 ^[[D (以及其余箭头键的各种转义码)。我正在运行 Linux,并按照Advance Programmer's Guide 的第 2.1 和 2.1.1 节中概述的安装步骤进行操作。请注意,我使用的是 CLIPS 6.40 beta 2 版本。另外,我在提取源代码之前验证了 sha1 和 md5 哈希。
编译步骤:
- 导航到提取的源目录。
- 在 UNIX 标题
gcc -o clips *.c -lm下输入了第 2.1.1 节中所述的命令。 - 运行编译的程序。
为了解决这个问题,我已经尝试过:
- 使用 -DGENERIC=1 和 -DLINUX=1 构建标志编译单独的解释器。
- 重新下载源代码并重新编译。
- 使用上述相同步骤下载和编译最新的稳定版(6.30 版)CLIPS。
- 使用每个版本中包含的 makefile 进行编译,而不是使用 gcc。
除了这个问题,CLIPS 似乎工作正常。我与一位使用 Windows 版本的同行交谈,他能够使用箭头键进行导航。
提前致谢!
【问题讨论】:
标签: clips arrow-keys