cmake
文章平均质量分 52
迷茫的蜉蝣
音视频技术探索者,每周一篇音视频技术博客
展开
-
cmake之file:文件处理命令
4.3 TO_CMAKE_PATH 和TO_NATIVE_PATH。3.3 REMOVE 和REMOVE_RECURSE。2.2 TOUCH和TOUCH_NOCREATE。3.1 GLOB和GLOB_RECURSE。5.1 DOWNLOAD和UPLOAD。2.1 WRITE和APPEND。3.6 COPY和INSTALL。原创 2023-07-23 15:46:59 · 346 阅读 · 0 评论 -
Cmake function详解
commands: 函数的内部实现,其实就是多个shell命令的集合,函数没有被调用时不执行。想要了解更多cmake命令和用法请持续关注我的博客,一起学习交流。创建一个函数,函数内部为多个指令的集合,方便以后的调用。arg1: 函数需要的参数。name: 定义的函数名。原创 2023-07-16 09:38:43 · 267 阅读 · 0 评论 -
cmake之add_compile_definitions:添加预定义宏
add_compile_definitions 是 CMake 中的一个命令,用于向编译器添加预定义宏。它会在编译过程中将指定的宏定义添加到源代码中。可以指定多个宏定义,它们将按顺序添加到编译器中。原创 2023-07-16 09:19:30 · 844 阅读 · 0 评论 -
find_package深度解析及实例应用
默认情况下,包括两个端点。如果传递了NO_PACKAGE_ROOT_PATH,或者将CMAKE_FIND_USE_PACKAGE_ROOT_PATH设置为FALSE,则可以跳过此操作。/*/(lib/|lib*|share)/cmake/*/就表示可能在/lib/cmake/或者/lib*/cmake/或者/share/cmake/目录下.可以通过NO_CMAKE_PATH选项或将CMAKE_FIND_USE_CMAKE_PATH设置为FALSE来跳过。原创 2023-05-28 14:17:21 · 2214 阅读 · 0 评论