配置我的 CMake 项目时,我不断遇到这个问题:
示例/CMakeLists.txt:74 (ADD_EXECUTABLE) 处的 CMake 警告 (dev):
未设置策略 CMP0063:尊重所有目标类型的可见性属性。运行“cmake --help-policy CMP0063”以获取策略详细信息。使用 cmake_policy 命令设置策略并禁止显示此警告。“EXECUTABLE”类型的目标“Protonect”具有
为 CXX 设置的以下可见性属性:CXX_VISIBILITY_PRESET VISIBILITY_INLINES_HIDDEN
为了兼容性,CMake 不会为此目标兑现它们。此警告适用于项目开发人员。使用 -Wno-dev 来抑制它。
我知道我想打电话cmake_policy(SET CMP0063 NEW)
- 我正在这样做,但是我不确定我应该如何使用add_executable(Protonect)
.