小编fxk*_*ait的帖子

ncurses 编译:'stdscr'/lib64/libtinfo.so.6:添加符号时出错

我正在尝试使用 编译任何内容ncurses,但出现某种链接错误。为什么?在此先感谢您的帮助。

#include <stdlib.h>
#include <ncurses.h>

int main(void)
{
    initscr();
    printw("Hello World!!");
    refresh();
    getch();
    endwin();

    return 0;
}

lore% gcc -o helloworld helloworld.c  -lncurses
/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /tmp/cc37p6Qp.o: un
defined reference to symbol 'stdscr' /lib64/libtinfo.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

c ncurses

0
推荐指数
1
解决办法
2195
查看次数

标签 统计

c ×1

ncurses ×1