/usr/local/src/mysql-8.0.15/sql/json_dom.cc: 在函数‘Json_dom_ptr merge_doms(Json_dom_ptr, Json_dom_ptr)’中:
/usr/local/src/mysql-8.0.15/sql/json_dom.cc:112:12: 错误:无法将左值‘Json_object_ptr {aka std::unique_ptr}’绑定到‘std::unique_ptr&&’
return left_object;
^
In file included from /usr/local/include/c++/4.8.4/memory:81:0,
from /usr/local/src/mysql-8.0.15/sql/json_dom.h:29,
from /usr/local/src/mysql-8.0.15/sql/json_dom.cc:23:
/usr/local/include/c++/4.8.4/bits/unique_ptr.h:169:2: 错误:以初始化‘std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Up, _Ep>&&) [with _Up = Json_object; _Ep = std::default_delete; = void; _Tp = Json_dom; _Dp = std::default_delete]的实参 1
unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
^
/usr/local/src/mysql-8.0.15/sql/json_dom.cc:125:10: 错误:无法将左值‘Json_array_ptr {aka std::unique_ptr}’绑定到‘std::unique_ptr&&’
return left_array;
^
In file included from /usr/local/include/c++/4.8.4/memory:81:0,
from /usr/local/src/mysql-8.0.15/sql/json_dom.h:29,
from /usr/local/src/mysql-8.0.15/sql/json_dom.cc:23:
/usr/local/include/c++/4.8.4/bits/unique_ptr.h:169:2: 错误:以初始化‘std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Up, _Ep>&&) [with _Up = Json_array; _Ep = std::default_delete; = void; _Tp = Json_dom; _Dp = std::default_delete]’实参 1
unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
^
/usr/local/src/mysql-8.0.15/sql/json_dom.cc: 在成员函数‘virtual Json_dom_ptr Json_object::clone() const’中:
/usr/local/src/mysql-8.0.15/sql/json_dom.cc:1010:10: 错误:无法将左值‘Json_object_ptr {aka std::unique_ptr}’绑定到‘std::unique_ptr&&’
return o;
^
In file included from /usr/local/include/c++/4.8.4/memory:81:0,
from /usr/local/src/mysql-8.0.15/sql/json_dom.h:29,
from /usr/local/src/mysql-8.0.15/sql/json_dom.cc:23:
/usr/local/include/c++/4.8.4/bits/unique_ptr.h:169:2: 错误:以初始化‘std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Up, _Ep>&&) [with _Up = Json_object; _Ep = std::default_delete; = void; _Tp = Json_dom; _Dp = std::default_delete]的实参 1
unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
^
/usr/local/src/mysql-8.0.15/sql/json_dom.cc: 在成员函数‘virtual Json_dom_ptr Json_array::clone() const’中:
/usr/local/src/mysql-8.0.15/sql/json_dom.cc:1150:10: 错误:无法将左值‘Json_array_ptr {aka std::unique_ptr}’绑定到‘std::unique_ptr&&’
return vv;
^
In file included from /usr/local/include/c++/4.8.4/memory:81:0,
from /usr/local/src/mysql-8.0.15/sql/json_dom.h:29,
from /usr/local/src/mysql-8.0.15/sql/json_dom.cc:23:
/usr/local/include/c++/4.8.4/bits/unique_ptr.h:169:2: 错误:以初始化‘std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Up, _Ep>&&) [with _Up = Json_array; _Ep = std::default_delete; = void; _Tp = Json_dom; _Dp = std::default_delete]’实参 1
unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
^
/usr/local/src/mysql-8.0.15/sql/json_dom.cc: 在函数‘Json_dom_ptr merge_doms(Json_dom_ptr, Json_dom_ptr)’中:
/usr/local/src/mysql-8.0.15/sql/json_dom.cc:127:1: 警告:在有返回值的函数中,控制流程到达函数尾 [-Wreturn-type]
}
^
/usr/local/src/mysql-8.0.15/sql/json_dom.cc: 在成员函数‘virtual Json_dom_ptr Json_object::clone() const’中:
/usr/local/src/mysql-8.0.15/sql/json_dom.cc:1012:1: 警告:在有返回值的函数中,控制流程到达函数尾 [-Wreturn-type]
}
^
/usr/local/src/mysql-8.0.15/sql/json_dom.cc: 在成员函数‘virtual Json_dom_ptr Json_array::clone() const’中:
/usr/local/src/mysql-8.0.15/sql/json_dom.cc:1152:1: 警告:在有返回值的函数中,控制流程到达函数尾 [-Wreturn-type]
}
^
make[2]: *** [sql/CMakeFiles/sql_main.dir/json_dom.cc.o] 错误 1
make[1]: *** [sql/CMakeFiles/sql_main.dir/all] 错误 2
make: *** [all] 错误 2
Linux编译mysql8.0.15报错,求大神
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
悬赏问题
- ¥15 mmocr的训练错误,结果全为0
- ¥15 python的qt5界面
- ¥15 无线电能传输系统MATLAB仿真问题
- ¥50 如何用脚本实现输入法的热键设置
- ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
- ¥30 深度学习,前后端连接
- ¥15 孟德尔随机化结果不一致
- ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
- ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
- ¥15 谁有desed数据集呀