Coverity和"无法初始化ICU,请尝试使用--prevent-root选项"

时间:2017-01-04 12:18:27

标签: c build coverity

我的项目的构建目录中有bin目录。

当我运行命令./bin/cov-build --dir cov-int make时,我收到以下错误 -

  

[ERROR]无法初始化ICU,请尝试使用--prevent-root选项。

1 个答案:

答案 0 :(得分:3)

Coverity使用ICU处理多字节编码。这需要在Coverity安装中提供的ICU数据文件。该错误表明这些文件在预期位置丢失或不存在,并建议您尝试使用--prevent-root告诉它找到文件的位置。

将bin目录复制到项目中了吗?这可能解释了这个问题,使用--prevent-root指向实际的Coverity安装应解决它。