提问人:Reza Masoumi 提问时间:12/13/2021 更新时间:12/14/2021 访问量:1225
对 stdscr 的未定义引用 [重复]
Undefined reference to stdscr [duplicate]
问:
我想在最新版本的 ubuntu 中编译 C 代码。当我这样做时,我收到以下错误:
gcc <fileName>.c
/usr/bin/ld: /tmp/ccY8CJ10.o: in function `main':
sudoku.c:(.text+0xb8): undefined reference to `stdscr'
/usr/bin/ld: sudoku.c:(.text+0xc0): undefined reference to `wgetch'
collect2: error: ld returned 1 exit status
你知道是什么原因造成的吗?
我知道问题出在我的代码中的标头,但我不知道如何解决它。<curses.h>
答:
1赞
TechTycho
12/14/2021
#1
您可以使用 .前任:-lcurses
gcc main.c -o demo -lcurses
评论
gcc fileName.c -lcurses