使用源码编译报错

系统: ubuntu 20.04
Nebula 版本:v.1.2.0

用 git clone 的代码: git clone https://github.com/vesoft-inc/nebula.git

使用源码编译时报错:

/home/skye/nebula/src/common/process/ProcessUtils.cpp: In member function ‘nebula::StatusOr<std::__cxx11::basic_string > nebula::BgRun::send(const string&)’:
/home/skye/nebula/src/common/process/ProcessUtils.cpp:281:42: error: format not a string literal and no format arguments [-Werror=format-security]
281 | return Status::Error(e.what());
| ^

你好,请先检查一下编译器和cmake的版本:编译源代码 - Nebula Graph Database 手册

1赞

我的版本都是符合要求的

感谢你的反馈,我们尽快修复。pr https://github.com/vesoft-inc/nebula/pull/2455

3赞

@lszskye pr 已经 merge 了,再试试看 :smile:

解决了我这边的问题 多谢

浙ICP备20010487号