doris 5 安装过程报错
问题描述:
在doris 5 的doris_core 文件夹下执行make的时候报错:bk_messages.hh:214:26 error: invalid conversion from ‘char’ to ‘const char*’ [fpermissive]
strcat(name_, ‘\0’);// terminate id
解决方案:
找到doris_core 文件夹下的bk_messages.hh 文件,注释掉第214行strcat(name_,'\0');
,添加name_[9] = '\0';
更改后应为:
211 if (strlen(id)>=10)
212 {
213 strncpy(name_,id,9);
# strcat(name_,'\0');
214 name_[9] = '\0':
215 }
216 else
217 {