jjzjj

libreadline

全部标签

c - 如何使用 libreadline 处理 Ctrl-D

我用C构建了一个程序,它是一个控制台,我使用libreadline来帮助我构建这个控制台。一切正常,但当我收到ctrl-d时,出现段错误。我能弄清楚如何处理这个问题,我曾尝试使用signal.h来执行此操作,但没有用。下面是我的一段代码。intinit_console(char*ip,intport){/**Variaveisqueserãoutilizadas*/char*str_command;char*filename=malloc(100);Client*cli=malloc(sizeof(Client));/**Montaofilenamedoarquivodehistóri

linux - 红语控制台错误: libreadline. so.6:无法打开共享对象文件

我是Red编程语言的新手。我尝试通过下载Linux二进制文件来测试它。但是当我在控制台上执行它时,我收到一条错误消息:root@xxx-linux:/home/xxx/Downloads#./red-042Pre-compilingRedconsole.../tmp/red/console:errorwhileloadingsharedlibraries:libreadline.so.6:cannotopensharedobjectfile:Nosuchfileordirectory我在Google上搜索此错误,但找不到任何内容。我的操作系统是64位LinuxUbuntu14.04LT

ruby - libreadline5-dev 在 apt-cache 中没有候选者

我正尝试在Chef中这样做:package("libreadline5-dev")dopackage_name"libreadline5-dev"retry_delay2retries0recipe_name"default"cookbook_name:"nginx-passenger"action:installend出现以下错误:================================================================================Errorexecutingaction`install`onresource'package[
12