当你在使用CMake构建项目时遇到“could not find cmake_project_name in cache”这样的错误,这通常意味着CMake在尝试访问或设置一个名为cmake_project_name的缓存变量时未能找到它。这个错误可能由几个原因引起,下面我将根据你提供的提示逐一说明并给出解决方案: 1. 确认cmake_project_name是否已在C
SET(${PROJECT_NAME}_ENABLE_SECONDARY_TESTED_CODE ON CACHE BOOL "Set by default in Trilinos ProjectName.cmake." ) SET(${PROJECT_NAME}_GENERATE_REPO_VERSION_FILE ON CACHE BOOL "Set by default in Trilinos ProjectName.cmake." ) IF ( WIN32 AND NOT CYGWIN ) MESSAGE(STATUS "Warning: Setting...