【问题标题】:Arrow keys not working in CLIPS?箭头键在 CLIPS 中不起作用?
【发布时间】: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


    【解决方案1】:

    跨平台核心源代码不支持在 CLIPS 命令提示符下使用箭头键。 Windows、macOS 和 Java Swing 集成开发环境支持使用箭头键。

    【讨论】:

    • 感谢您为我澄清这一点,并感谢您对 CLIPS 的开发贡献!
    猜你喜欢
    • 2012-04-11
    • 2015-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多