错误 C2039:“会话”:不是“pjsua_call”的成员

Posted

技术标签:

【中文标题】错误 C2039:“会话”:不是“pjsua_call”的成员【英文标题】:error C2039: 'session' : is not a member of 'pjsua_call' 【发布时间】:2014-05-21 10:44:29 【问题描述】:

我正在尝试制作 pjsip 的 dll。

一切顺利,但是当我在包含 pjsipDll 之后构建项目时,我遇到了这个错误:

错误 C2039: 'session' : is not a member of 'pjsua_call' 。嗯,这是通过 pjsipDll.cpp 在这一行:

if(pjsua_var.calls[call_id].session == NULL)

查看输出选项卡后,我看到了 pjsua_internal.h 中 pjsua_call 的声明。在 pjsua_call 的结构声明中,没有定义会话。那么请告诉我如何解决这个错误??

提前致谢

【问题讨论】:

【参考方案1】:

编译器是对的,.session 不是psjua_call 的成员。为什么你认为应该有一个session 成员?

【讨论】:

以上是关于错误 C2039:“会话”:不是“pjsua_call”的成员的主要内容,如果未能解决你的问题,请参考以下文章

错误 C2039:“查找”:不是“标准”的成员

错误 C2039:“向量”:不是“标准”的成员

Visual Studio 2008,错误 c2039:“set_new_handler”:不是“std”的成员

qt 错误 多继承 造成错误:error C2039: “qt_metacall“: 不是 “xxxxxx“ 的成员

qt 错误 多继承 造成错误:error C2039: “qt_metacall“: 不是 “xxxxxx“ 的成员

错误 C2039:“IsNearDeath”:不是“Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>