![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cmake
ztq_12345
这个作者很懒,什么都没留下…
展开
-
CMake vs项目报错
CMake 编译生成vs工程 configure时报错“No CMAKE_C_COMPILER could be found”是由于vs安装路径为中文引起原创 2019-07-17 17:42:19 · 299 阅读 · 0 评论 -
cmake之 list循环取值
set(List a b c d f) //设置liat值FOREACH(list ${List }) //循环取值 message(${list})ENDFOREACH(list) //结束原创 2020-09-22 18:00:58 · 2767 阅读 · 0 评论 -
cmake之获取文件名
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() me.原创 2020-09-22 17:55:41 · 1660 阅读 · 0 评论 -
cmake之获取字目录名list
#宏函数 按照需求 查找目录名称集合macro(SUBDIRLISTINCLUDE result curdir) //SUBDIRLISTINCLUDE 函数名 curdir变量 file(GLOB children RELATIVE ${curdir} ${curdir}/*_include) //*_include 这是按照需要更改 set(dirlist "") foreach(child ${children}) if(IS_DIRECTO原创 2020-09-22 17:42:46 · 1366 阅读 · 0 评论