我不断地得到这个问题,当我的配置CMake的项目:摆脱CMake的CMP0063警告
CMake的警告(DEV)的例子/的CMakeLists.txt:74(ADD_EXECUTABLE):
政策CMP0063未设置:荣誉所有目标 类型的可见性属性。有关策略详细信息,请运行“cmake --help-policy CMP0063”。使用 cmake_policy命令设置策略并取消此警告。的类型“可执行”目标“Protonect”具有以下能见度
属性CXX设置:CXX_VISIBILITY_PRESET VISIBILITY_INLINES_HIDDEN
出于兼容性CMake的不履行他们的这一目标。这个 警告是针对项目开发者的。使用-Wno-dev来抑制它。
我知道我想打电话给cmake_policy(SET CMP0063 NEW)
- 我正在做,但当时我不知道我应该如何使用add_executable(Protonect)
。