macos - MacOS 上的 GridDB 自动生成警告
问题描述
我正在尝试按照建议从 MacOS 上的源代码构建 GridDB如何使用说明在 macOS 上设置GridDB https://docs.griddb.net/gettingstarted/using-source-code/#build-a-server-and-client-爪哇_
在 automake 步骤中,我收到许多源文件的以下警告:
3rd_party/MessagePack/Makefile.am:8: warning: source file '$(srcdir)/src/objectc.c' is in a subdirectory,
3rd_party/MessagePack/Makefile.am:8: but option 'subdir-objects' is disabled
其他人有这个吗?有关如何解决此警告的任何建议?在制作过程中是否至关重要?
解决方案
警告和错误之间存在细微差别。
两者都表示存在问题,但错误表示需要立即解决的致命问题,而警告只是:提示存在潜在问题。
所以:现在没有必要解决任何问题。
作为(GridDB 的)用户,您(通常)可以忽略任何此类警告。但是,(GridDB 的)维护人员应该对此进行调查,因为随着外部世界的发展,警告可能会变成错误。
话虽如此,不使用subdir-objects
子目录中的源本身并不是问题,有些人可能更喜欢这种方式。automake
尝试推向subdir-objects
,因为如果您在不同目录中有多个同名文件,它可以解决问题。但是,这里不是这种情况(不同目录中的多个同名文件)。
推荐阅读
- optix - 如何使用 Optix Context Wrapper 进行 rtPrint
- amazon-redshift - 在 Liquibase 中指定不同的“TAG”列名
- java - Facebook 身份验证失败
- xcode - 如何在没有导航栏的情况下水平切换视图?
- git-submodules - Git 子模块 - 跟踪外部 Git 存储库的子文件夹
- javascript - react-navigation - 未找到模块:无法在“react-native-safe-area-view”中解析“react-native”
- python - 为什么 max(*list) 和 max(list) 在 python 中做同样的事情?
- bash - 不知道为什么我的 Makefile 目标不起作用
- cpu-architecture - 在解决计算机系统中的内存问题时,大写和小写“b”有什么区别?
- dart - 基本的异步/等待模式?