2016-04-06 27 views
5

CMakeLists.txt内部触摸变量的首选方式是什么?摆脱CMake警告'手动指定的变量未被项目使用'

我有一堆类似的ExternalProjects,在一个循环中调用相同的变量。一些项目不需要特定的变量。

+0

'触摸变量'是什么意思? – user3159253

+0

@ user3159253,它意味着对变量做了一些无效的操作。但它必须是健壮的,所以它不会混淆,并且不会在未来的CMake版本中产生更多的警告。 – Velkan

+0

在调用'cmake'时删除那些不需要的变量('-D ')。不使用时,将它们移除,而不是压制它们。 – parasrish

回答