想了解更多关于开源的内容,请访问:51CTO 开源基础软件社区https://ost.51cto.com起因事情的起因是这样子的,在给学生上课的时候,想演示一下kv存储(小熊派nano开发板),代码版本master,结果发现编译竟然出错了,错误提示如下:显示的是在链接阶段没有找到如opendir,closedir等符号,这显然就是kv_store库编译有问题。原因及措施经过几分钟的查找,最后发现是kv_store库的gn文件里面默认给了这个参数:这个参数一加,我们kv的编译就会使用posix相关的接口去实现,而在3861里面应该是没有实现posix相关的文件接口