未明确引用PDCurses&#39;函数虽然包含库<curses.h>

时间:2015-11-05 05:40:39

标签: c++ compiler-errors linker-errors undefined-reference pdcurses

我正在开发一个程序,我使用 PDCurses 函数move()将键盘光标位置移动到我需要的位置。

除了这个之外,我得到了所有的工作,就像我编译时一样(我使用 Dev-C ++ )我继续得到&#34; undefined参考&#39;移动&#39; &#34;链接器错误,尽管包含<curses.h>标头并且库包通过他自己的 .DevPak 文件正确安装(3.2最新发现的版本)。

在该库中,move函数的原型定义为int move (int, int);,在我的代码中,我尝试将其称为move (10, 10);(因为整数变量LINES和COLS应该是在库中定义)和手动定义move (LINES, COLS);后的int LINES = 10, COLS = 10;类似。我也尝试使用wmove(它基本上做同样的事情并且他的原型定义为int wmove (WINDOW *, int, int);),得到相同的结果。

为什么我收到此错误?

(我可以发布我的代码,但除了调用感兴趣的函数之外什么都不做,所以我认为这没用。无论如何,如果你觉得有用,我会这样做。)

0 个答案:

没有答案