set(file_name "D:\\no.cpp") //设置变量
STRING(REGEX REPLACE ".+/(.+)\\..*" "\\1" FILE_NAME ${file_name}) //字符串获取
set(name ${FILE_NAME}) //如需使用FILE_NAME该变量 必须拷贝使用 没有则 该变量FILE_NAME 不等于 "no"
if(name STREQUAL "no")
message("name = no")
else()
message("name != no")
endif()
cmake之获取文件名
最新推荐文章于 2024-06-27 00:55:59 发布