柯南软件包创建默认是否通过-Werror标志?

问题描述

tldr:柯南1.29默认情况下是否传递了编译器-Werrror标志?如何避免通过?

在将apple-clang更新为12.0,并将conan更新为1.29.2之后,我不再能够构建至少使用6个月的自定义VTK conan软件包。我使用源附带的默认cmake设置构建完整的VTK 9.0.1没问题。但是对于我的柯南构建,我现在得到以下构建错误,它看起来像是由-Werror标志强制将警告变为错误引起的。通常这只是警告吗?如果是的话,如何关闭柯南构建的-Werror标志?

ThirdParty/hdf5/vtkhdf5/src/H5Fsuper.c:1397:16: error: 
  implicit declaration of function 'vtkhdf5_H5O__fsinfo_set_version' is invalid in C99
  [-Werror,-Wimplicit-function-declaration]
        if(H5O__fsinfo_set_version(f,&fsinfo) < 0)
           ^

ThirdParty/hdf5/vtkhdf5/src/vtk_hdf5_mangle.h:1882:33: note: 
  expanded from macro 'H5O__fsinfo_set_version'
#define H5O__fsinfo_set_version vtkhdf5_H5O__fsinfo_set_version

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...