箭头键在 CLIPS 中不起作用?
Arrow keys not working in CLIPS?
出于某种原因,我无法使用箭头键在 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 构建标志编译单独的解释器。
- Re-downloading 源代码并重新编译。
- 使用上述相同步骤下载并编译 CLIPS 的最新稳定版(6.30 版)。
- 使用各版本自带的makefile编译,不使用gcc
除了这个问题,CLIPS 似乎工作正常。我与一位使用 Windows 版本的同事交谈过,他可以很好地使用箭头键进行导航。
提前致谢!
cross-platform 核心源代码不支持在 CLIPS 命令提示符下使用箭头键。 Windows、macOS 和 Java Swing 集成开发环境支持使用箭头键。
出于某种原因,我无法使用箭头键在 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 构建标志编译单独的解释器。
- Re-downloading 源代码并重新编译。
- 使用上述相同步骤下载并编译 CLIPS 的最新稳定版(6.30 版)。
- 使用各版本自带的makefile编译,不使用gcc
除了这个问题,CLIPS 似乎工作正常。我与一位使用 Windows 版本的同事交谈过,他可以很好地使用箭头键进行导航。
提前致谢!
cross-platform 核心源代码不支持在 CLIPS 命令提示符下使用箭头键。 Windows、macOS 和 Java Swing 集成开发环境支持使用箭头键。