腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Ncurses
库
和
从
文件
读取
c
、
segmentation-fault
、
ncurses
我应该使用什么函数来
从
文本
文件
中
读取
一行,然后在
ncurses
窗口中打印它。
浏览 20
提问于2019-01-03
得票数 1
1
回答
Curses
库
不支持OS X high sierra上的宽字符
macos
、
ncurses
我正在尝试编写支持widechar的简单curses程序,但似乎默认的(预装的
库
) curses不支持widechar:#include <ncursesw/
ncurses
.hrefresh(); endwin();} test.cpp:1:10:致命错误:找不到'ncursesw/
ncurses
.h‘
文件
man addwstr说:
浏览 33
提问于2017-12-31
得票数 2
回答已采纳
2
回答
如何在从源代码构建
ncurses
时为terminfo数据
库
设置自定义搜索路径
search
、
path
、
ncurses
、
terminfo
从
源代码构建
ncurses
时,如何设置terminfo数据
库
的自定义搜索路径? 更具体地说,如何强制在'~/.terminfo‘中搜索主目录?
浏览 1
提问于2011-08-23
得票数 6
回答已采纳
1
回答
使用“错误打开终端: xterm”消息对测试程序失败进行诅咒。
ncurses
运行在FreeBSD下,我已经通过通常的FreeBSD pkg方法安装了
ncurses
,但是由于我看到了一些以前工作过的诅咒程序的奇怪行为,所以我决定
从
官方站点下载
ncurses
源代码tarball,并在我的主目录下编译它
文件
的确说: 所以看起
浏览 0
提问于2018-05-23
得票数 1
回答已采纳
1
回答
macOS上的ncurse (OSX)找不到xterm-256色
c++
、
macos
、
ncurses
我试图在macOS上使用
ncurses
6.0。我下载了这个项目,并使用提供的makefile构建了C++演示程序。然而,当我运行演示时,我得到了错误: $ ls /usr/share/terminfo/32我的配置的输出是: ** Configuration summary for
NCURSES
6.0 201508
浏览 1
提问于2016-10-03
得票数 2
回答已采纳
3
回答
编译vim时无法链接
ncurses
vim
、
ncurses
作为终端
库
,我在~/lib/
ncurses
/
ncurses
-5.9中使用-- with -shared选项安装了
ncurses
。设置后setenv LD_LIBRARY_PATH ~/lib/
ncurses
/
ncurses
/
浏览 0
提问于2012-01-12
得票数 5
回答已采纳
1
回答
终端仿真器滚动缓冲区不保留
ncurses
屏幕
ncurses
使用来自AIX的默认curses
库
的系统具有以下行为:每次清理
和
重写屏幕时,终端仿真器都会将旧屏幕保留在其滚动缓冲区中,因此您可以在清理之前向后滚动每个屏幕。现在,使用
ncurses
6,也许还有一些修改(我们不知道原始代码是否有变化),所有的终端模拟器都不再保留旧的屏幕。
浏览 2
提问于2017-04-25
得票数 0
7
回答
在Windows上为ruby安装
ncurses
ruby
、
windows
、
ncurses
我正在尝试为windows上的ruby安装
ncurses
。我以前没有在我的机器上安装
ncurses
。我认为拥有它所要求的就足够了,但现在我被要求指定选项……我不知道要选择哪些选项,或者是否需要执行/安装其他操作才能安装gem: ERROR: Failed to build gem native extension.extconf.rb:22:in `&
浏览 0
提问于2012-10-17
得票数 5
1
回答
C/C++外部
库
的宏冲突
c++
、
macros
、
c-preprocessor
我试图将boost/asio
库
与
ncurses
结合起来,但它们存在宏冲突。'timeout'[build] 准确地说,我有一个ui.hpp
文件
ui.hpp包括<
ncurses
.h>,然后定义类。其中一个类声明来自<
ncurses
.h>头的变量,因此我不能将#include <
ncurses
.h&g
浏览 1
提问于2022-11-10
得票数 0
回答已采纳
1
回答
使用带有curses
库
的stdscr创建的窗口在边框而不是线条中显示不需要的笑脸字符
c++
、
terminal
、
ncurses
、
curses
我使用的是
库
。使用stdscr API创建窗口,它在以前的版本中使用正确的边框线工作得很好。然而,在新版本中,我在边界线中看到了笑脸
和
不想要的字符。 请帮助我继续进行下去。
浏览 1
提问于2017-08-16
得票数 0
1
回答
为什么我会得到“找不到-lncurses”这个错误?
c
、
gcc
、
cygwin
、
ncurses
我知道
ncurses
是一个
库
,编译器正在寻找它,因为makefile中的一些
文件
需要它,但是我不知道它是如何丢失的,它在哪里,或者我如何将编译器指向它。有人能给我提点建议吗?
浏览 0
提问于2018-03-18
得票数 1
2
回答
ncurse窗口中的printw + scanf不显示键入的文本
c
、
ncurses
#include <stdio.h>#include <unistd.h> int kbhit(void){
浏览 0
提问于2018-04-25
得票数 1
4
回答
未定义对‘`initscr’
Ncurses
的引用
c
、
compilation
、
linker
、
ncurses
、
undefined-reference
当编译器链接
文件
时,我得到了一些错误。-lncurses -o Sources/
NCurses
/
ncurses
_init.o -c Sources/
NCurses
/
ncurses
_init.c
ncurses
_init.c:(.text+0x5)
浏览 1
提问于2013-04-24
得票数 23
回答已采纳
1
回答
有没有办法知道c中终端的背景颜色?
c
、
linux
、
gcc
、
terminal
、
ansi-escape
我正在创建一个c程序,它使用ANSI转义序列参数对一些文本进行着色,就像Ubuntu中的printf("\e[38;2;r;g;bm");;问题是如果控制台的背景与前景匹配,文本就会变得不可见。如果我在白色背景下打印黑色文本,它是完全可见的,但当相同的代码在黑色背景上运行时,文本是不可见的。有没有办法在c中获得终端的背景颜色?
浏览 12
提问于2021-02-20
得票数 1
2
回答
c++在同一行上打印
c++
、
printing
、
cout
我正在使用计时器来获取循环过程中经过的时间。我想要显示每次循环运行的这个时间。for(int i = 0;i<3;i++) sleep(2 secs); cout<<"time is : "<<time;但我有以下输出:我可以在列中添加一个endl,但这不是我想要的。我的循环大约是一百万次,所以我真的不想打印一百万行。time is : 2time
浏览 2
提问于2017-04-11
得票数 1
2
回答
“
ncurses
.h”
和
“conio.h”没有找到
linux
、
gcc
、
ncurses
、
conio
因此,我使用Ubuntu14.04LTS,在使用Eclipse编译代码时,以及在使用终端执行的文本编辑器中编写通用C程序时,我意识到系统没有安装“conio.h”
库
文件
。我阅读了它,作为替代,尝试使用'
ncurses
.h‘
文件
和它的函数,但它告诉我也没有这样的
库
文件
。 现在我在想,我的GCC是不是完全出了问题,或者这是一个常见的问题,可以通过手动安装两个
文件
来解决?它要求我安装
ncurses
-doc,然后安装
ncurses
-
浏览 1
提问于2015-11-06
得票数 1
回答已采纳
1
回答
当对arm-linux-gnueabihf进行交叉编译时,emacs ./configure会遇到缺少的函数tput。
arch-linux
、
emacs
、
arm
、
cross-compilation
、
ncurses
我已经正确设置了构建、主机
和
目标参数,但遇到了以下问题:在Debian
和
Ubuntu上,libcurses是一个独立的开发包,可以安装到您的系统中。在arch上,libcurses-dev中的内容包含在
ncurses</em
浏览 0
提问于2021-08-10
得票数 0
2
回答
使用管道或重定向时会闪烁
c
、
input
、
ncurses
、
getch
当使用"unix管道“
和
”重定向“作为输入时,
Ncurses
会闪烁。也就是说,如果我自己输入,但在使用“AC.26”或“<”时不输入,它就画得很好。我认为这可能是由于getch() 延迟模式(无延迟、半延迟
和
无限延迟)造成的。所以我显式地尝试设置nodelay(stdscr, FALSE);,但是很明显,它并没有解决这个问题。这是最低限度的工作代码:#include <stdlib.h>
浏览 1
提问于2019-08-18
得票数 1
回答已采纳
1
回答
ncurses
不适用于iTerm2的应用程序。
macos
、
ncurses
、
iterm2
VLC示例(通过Homebrew安装):VLC media player 3.0.16 Vetinari在相同的iTerm设置下,
ncurses
应用程序在运行相同操作系统版本的英特尔Macbook Pro中运行得很好。
浏览 0
提问于2021-08-02
得票数 0
2
回答
直接使用终端功能
c
、
linux
、
unix
、
terminal
、
xterm
是不是每个人都使用
ncurses
库
来控制终端,而不去操心这些底层代码?如果有人知道一些关于这些低级函数的实用信息,请与我分享。
浏览 0
提问于2014-09-23
得票数 3
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券