string(TOUPPER &{CMAKE_BUILD_TYPE} BUILD_TYPE) 这句写错了一个字符,应该是: string(TOUPPER ${CMAKE_BUILD_TYPE} BUILD_TYPE)