没看文档,看别人写的时候有点懵,顺便记录一下。

add_library(<name> SHARED ${<LIBNAME>_SRC})

比如说项目顶级目录为/project,按照CMake的文件夹结构,下面应该有一个src子目录存放所有的源码,则用add_library命令调用的方法是add_library(project SHARED ${project_SRC})

其中project_SRC代指的就是/project/src这个目录,变量名不用预先定义。

又是一个自由的,变量名有特殊含义的编程语言= =

标签: none

添加新评论