PROJECT (HELLO)
SET(SRC_LIST main.c)
MESSAGE(STATUS "This is BINARY dir" ${HELLO_BINARY_DIR})
MESSAGE(STATUS "This is SOURCE dir" ${HELLO_SOURCE_DIR})
ADD_EXECUTABLE(hello SRC_LIST)
使用cmake . 后提示一个错误:
connot find source file:
SRC_LIST
原因:SRC_LIST 是一个变量,而变量的使用需要用${} 把变量括起来。
所以这里应该把最后一行改为:
ADD_EXECUTABLE(hello ${SRC_LIST})