cmake变量BUILD_SHARED_LIB 是一个全局变量,主要是用于控制cmake是否可以生成动态so

默认情况下BUILD_SHARED_LIB变量打开状态为on,即默认使用add_library是创建的动态lib,值为on。此时除非是cmakelist文件中特别制定需要生成静态lib,否则默认就是生成的动态lib,如果此时想要强制生成静态so则需要使用

add_library(<target > STATIC <>)

如果BUILD_SHARED_LIB 设置为off,则关闭生成动态so,默认为静态lib文件。

cmake BUILD_SHARED_LIB变量相关推荐

  1. cmake:在各级目录之间共享变量(cmake cache变量)

    摘要: 本文记录一下 CMake 变量的定义.原理及其使用.CMake 变量包含 Normal Variables.Cache Variables.通过 set 指令可以设置两种不同的变量.也可以在 ...

  2. cmake 常用变量和常用环境变量查表手册

    cmake 常用变量和常用环境变量查表手册 一,cmake 变量引用的方式: 前面我们已经提到了,使用${}进行变量的引用.在 IF 等语句中,是直接使用变量名而不通过${}取值 二,cmake 自定 ...

  3. 【Tools】cmake 常用变量和常用环境变量查表手册---整理

    原文链接:https://blog.csdn.net/gubenpeiyuan/article/details/8667279 一.cmake 变量引用的方式: 前面我们已经提到了,使用${}进行变量 ...

  4. cmake 常用变量和常用环境变量

    一,cmake 变量引用的方式: 前面我们已经提到了,使用${}进行变量的引用.在 IF 等语句中,是直接使用变量名而不通过${}取值 二,cmake 自定义变量的方式: 主要有隐式定义和显式定义两种 ...

  5. cmake cache变量_反复研究好几遍,我才发现关于 CMake 变量还可以这样理解!

    本文的排版有些问题,如果您觉得本文排版不太好看,可以到这里查看: 反复研究好几遍,我才发现关于 CMake 变量还可以这样理解!​mp.weixin.qq.com 摘要: 本文记录一下 CMake 变 ...

  6. Cmake预设变量清单

    Cmake预设变量很多,这里只记录了常用的预设变量. PROJECT_NAME: 通过project()指定的项目名称 PROJECT_SOURCE_DIR: 工程的根目录,也可以理解为顶层CMake ...

  7. CMake常用变量和指令

    通过一个或多个CMakeLists.txt文件来控制CMake项目,CMakeLists.txt中包含一系列命令来描述需要执行的构建. 1. CMake语法 CMakeLists.txt中的指令格式是 ...

  8. CMake常见变量——Project和CMake相关信息

    CMAKE_AR: 静态库的归档工具的名称.这个变量指定了用于创建档案或静态库的程序的名称. CMAKE_ARGC: 在脚本模式下传给CMake的命令行参数的个数.当运行在-P脚本模式下,CMake设 ...

  9. CMake - 环境变量

    文章目录 一.控制构建的环境变量 二.改变行为的环境变量 三.其他 一.控制构建的环境变量 环境变量 说明 可设置的值 CMAKE_APPLE_SILICON_PROCESSOR 在MacOS系统中, ...

最新文章

  1. C#制作图片压缩工具
  2. return 函数
  3. OpenJudge 2739 计算对数
  4. 2017 企业服务创新大会启动,助力中国企业敏捷发展
  5. LeetCode 310 最小高度树
  6. 将自己的dcm数据制作成LUNA16数据集提供数据样式之代码整理
  7. jieba分词相关、join合并列表元素
  8. Android Handler机制 - MessageQueue如何处理消息
  9. python累乘怎么写_Python3 实现列表元素求累和,求累乘
  10. 如何禁止电脑随便修改IP?
  11. 系统的学习网络编程,这篇就够了!(来收藏夹里吃灰)
  12. python快速实现NPV净现值计算
  13. 竞斗云2.0刷机-编程器刷入opboot
  14. Python爬取动态数据
  15. 杭州UI设培训学校哪家好
  16. 数字化驱动全价值链卓越运营
  17. centos 6.4 163yuan
  18. 基于Pythop的学生宿舍故障报修系统
  19. PSPICE-AA灵敏度分析
  20. 辽宁省高考成绩查询时间2021,2021年辽宁高考成绩什么时候出来,今天几点钟出成绩可以查询...

热门文章

  1. 第一批90后已经30岁了,更扎心的是…
  2. Nginx - 代理、缓存
  3. Java8基础之反射
  4. OpenCV参考手册之Mat类详解
  5. OC基础--成员变量的封装
  6. 第一章 Shiro简介——《跟我学Shiro》
  7. GY的实验室 - Phalcon+Nginx+PHP-FPM环境搭建
  8. [Everyday Mathematics]20150125
  9. 利用Cache缓存数据DataTable数据提高大数据量访问性能-.NET教程,数据库应用
  10. 存储入门:存储区域网络SAN技术完全详解