内部触摸变量的首选方法是CMakeLists.txt什么?
我有一堆类似的ExternalProjects,它们在具有相同变量的循环中调用.有些项目不需要特定的变量.
usr*_*567 17
您可以通过传递--no-warn-unused-cli给CMake 简单地禁用此警告.请参阅:https: 
 //cmake.org/cmake/help/v3.5/manual/cmake.1.html
根据CMake的一位作者的说法,显然不需要触及该变量:https: //cmake.org/pipermail/cmake/2011-February/042908.html
然而,对于传递的变量,-DFOO=bar -DBAR=3 -DBAZ=true您可以添加一条线
set(ignoreMe "${FOO}${BAZ}${BAR}")
对你的CMakeLists.txt一个应该足以抑制警告.