我有一個的CMakeLists.txt文件,這些幾行:CMake似乎忽略了一行?
include(CheckSymbolExists)
check_symbol_exists(alloca stdlib.h;cstdlib ALLOCA_EXISTS)
check_symbol_exists(malloc stdlib.h;cstdlib MALLOC_EXISTS)
但在CMake的輸出的相關部分,即出現在所有是這樣的:
...
-- Looking for alloca
-- Looking for alloca - found
...
一無所知malloc
出現在所有。 CMake忽略我的線?或者是其他事情發生?
編輯:
我甚至嘗試這個...
unset(CMAKE_REQUIRED_QUIET)
...每次調用check_symbol_exists
,這並沒有解決問題之前。
如果你添加了'--trace'參數到cmake命令它會給你更多的輸出 –