BatchTableWriterDemo中引用wxWidgets(v3.2.2.1)、DolphinDB(v2.00.9) 时编译出错(Win10 VS2022)

严重性 代码 说明 项目 文件
错误 C2665 “dolphindb::RWLockGuard<dolphindb::RWLock>::RWLockGuard”: 2 个重载中没有一个可以转换所有参数类型 Test D:\DolphinDB\C++\include\BatchTableWriter.h 135
消息 可能是“dolphindb::RWLockGuard<dolphindb::RWLock>::RWLockGuard(const dolphindb::RWLockGuard<dolphindb::RWLock> &)” Test D:\DolphinDB\C++\include\Concurrent.h 201
消息 “dolphindb::RWLockGuard<dolphindb::RWLock>::RWLockGuard(const dolphindb::RWLockGuard<dolphindb::RWLock> &)”:
无法将参数 1 从“dolphindb::RWLock *”转换为“const dolphindb::RWLockGuard<dolphindb::RWLock> &”
Test D:\DolphinDB\C++\include\BatchTableWriter.h 135
消息 原因如下: 无法从“dolphindb::RWLock *”转换为“const dolphindb::RWLockGuard<dolphindb::RWLock>” Test D:\DolphinDB\C++\include\BatchTableWriter.h 135
消息 无构造函数可以接受源类型,或构造函数重载决策不明确 Test D:\DolphinDB\C++\include\BatchTableWriter.h 135
消息 参见“dolphindb::RWLockGuard<dolphindb::RWLock>::RWLockGuard”的声明 Test D:\DolphinDB\C++\include\Concurrent.h 201
消息

尝试匹配参数列表“(dolphindb::RWLock *)”时

Test D:\DolphinDB\C++\include\BatchTableWriter.h 135
请先 登录 后评论

1 个回答

wale

是在windows还是linux上编译c++ api吗?wxWidgets哪个版本,能否说一下详细的步骤?

请先 登录 后评论
  • 2 关注
  • 0 收藏,844 浏览
  • 提出于 2022-08-28 08:24

相似问题