草庐IT

lncurses

全部标签

android - 无法摆脱错误 "/usr/bin/ld: cannot find -lncurses"

我想运行命令:repoinit-uhttps://android.googlesource.com/platform/manifest-bandroid-4.1.1_r6得到如下输出:Traceback(mostrecentcalllast):File"/home/anu/bin/repo",line91,inimportreadlineImportError:Nomodulenamedreadline为了解决上述问题,我尝试使用命令pipinstallreadline安装readline和easy_installreadline,但两个命令都输出以下内容:/usr/bin/ld:ca

c - gcc/usr/bin/ld : error: cannot find -lncurses

我正在运行Ubuntu12.04,目前正在从事一个涉及C、OpenGL、茶壶和输入法的项目。当我决定使用箭头键作为输入时,问题就开始了。我检查了箭头键的键码,但所有箭头都返回0。我查找了如何使它工作,我找到了conio.h。不幸的是,它是一个旧的DOS头文件,不适用于Linux。然后我找到了一个叫做ncurses的替代品。安装必要的库后,通过严格遵循构建说明,我在我的main.c源代码中添加了#includedcurses.h。当我第一次尝试使用gcc编译时,出现以下错误:main.o:main.c:function_Key:error:undefinedreferenceto'std