我目前正在linux中实现一个线程库(我的操作系统是ubuntu natty)。我用netbeans来做这个项目。我必须包含标题ucontext.h
,并且必须调用unix系统调用getcontext()
, setcontext()
, makecontext()
和swapcontext()
。头包括很好,我能够使用它的结构,如ucontext_t
。但是当我调用getcontext()
或任何这些函数时,netbeans突出显示错误
unable to resolve identifier getcontext
然而,我能够构建和运行该项目。但是我想要消除这个烦人的错误,因为它将使我在以后调试代码变得困难。有什么方法可以让netbeans识别这些系统调用吗?非常感谢。
您的问题听起来与本博客讨论的问题相似。Netbeans找到包含目录了吗?