首页 > 其他分享 >CMake -- CMake Release 编译

CMake -- CMake Release 编译

时间:2024-06-03 11:24:42浏览次数:22  
标签:CMake 编译 -- Debug 版本 Release

1. Release 和 Debug 的区别

  • Debug:调试版本,包含了调试需要用到的信息,程序员可以通过这个版本对程序进行调试。通常有一个.pdb格式的文件,包含了断点等调试信息。

  • Release:发布版本,不对程序进行调试,自然就比Debug版本容量更小。同时在编译时会对程序进行优化,速度也比Debug更快。

2. CMake Release 编译

cmake默认编译模式下就是Debug版本
在windows下,使用一下代码:

cmake --build . --config Release

标签:CMake,编译,--,Debug,版本,Release
From: https://www.cnblogs.com/Mr-DC/p/18228407

相关文章

  • ChallengeMobile
    解题思路获取到输入的字符串保存到s,调用Jformat方法对s进行验证,返回true则代表输入字符串正确反之错误。Jformat方法分析:首先看到使用了LoadData加载了”ming“给了a方法,a方法的返回值赋值给了arr_b。接着判断SDK_INT是否小于29:意思就是判断Android版本是否小于10,如果不是......
  • 实时的语音降噪神经网络算法
    概要现代基于深度学习的模型在语音增强任务方面取得了显著的性能改进。然而,最先进模型的参数数量往往太大,无法部署在现实世界应用的设备上。为此,我们提出了微小递归U-Net(TRU-Net),这是一种轻量级的在线推理模型,与当前最先进的模型的性能相匹配。TRU-Net的量化版本的大小为362千字节......
  • NCHU-oop-6总结
    写在前面:自己一些杂乱的想法对于这两次写的关于电路设计的编程题,一开始我是抗拒的,这些源自于高中对物理的抗拒。不过还好,在自己又一定代码实现的基础上,合理运用上老师关于设计类的建议,这些代码可以很容易被实现,剩下的就是敲下代码的时间。怎么说呢?老师和同学们一直在强调说要做......
  • 使用form-create监听组件的事件
    FormCreate是一个可以通过JSON生成具有动态渲染、数据收集、验证和提交功能的表单生成组件。支持5个UI框架,并且支持生成任何Vue组件。内置20种常用表单组件和自定义组件,再复杂的表单都可以轻松搞定FormCreate官网:https://www.form-create.com帮助文档:https://form-create.c......
  • vue-elementui中el-table跨页选择和v-if导致列错乱/选择框无法显示
    在vue-elementui中使用el-table,当type="selection"的时候,分页数据进行不同页跳转选择需要这种功能的时候我们需要在el-table的标签上为每个el-table-column都创建一个id;所以就用到了row-key="id"这个属性;然后我们就需要在el-table-column为type="selection"添加一个属性reserve......
  • 使用form-create时修改表单数据
    FormCreate是一个可以通过JSON生成具有动态渲染、数据收集、验证和提交功能的表单生成组件。支持5个UI框架,并且支持生成任何Vue组件。内置20种常用表单组件和自定义组件,再复杂的表单都可以轻松搞定FormCreate官网:https://www.form-create.com帮助文档:https://form-create.c......
  • maven - [01] 概述
    Maven—— 项目管理及自动构建工具 一、maven是什么  Maven是一个由Apache软件基金会提供的项目管理及自动构建工具,主要用于Java编程。它基于项目对象模型(POM)的概念,通过中央信息片段来管理项目的构建、报告和文档等步骤。Maven的核心功能包括合理叙述项目间的依赖关系,......
  • 解决跨域问题
    解决跨域问题配置跨域过滤器(通用)importorg.springframework.context.annotation.Bean;importorg.springframework.context.annotation.Configuration;importorg.springframework.web.cors.CorsConfiguration;importorg.springframework.web.cors.UrlBasedCorsConfigurati......
  • 05-动词
    动词:表示动作或心理行为的词语。在中文中是动词,英文中不一定是动词。1.谓语动词和非谓语动词在英语中,句子必须要有谓语,可以没有主语。非谓语:不能作谓语,作主语、表语、宾语等Ieatanappleeveryday.作谓语。Iwanttoeatanappleeveryday.作宾语,want作谓语谓语动词......
  • 易基因:RNA免疫共沉淀测序 (RIP-seq) 技术介绍
    大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因。RIP-seq是将RNA免疫共沉淀(RNAImmunoprecipitation,RIP)与二代测序技术(NGS)相结合以研究细胞内RNA与蛋白互作的技术,RIP利用目标蛋白抗体把相应的RNA-蛋白复合物(RNABindingProtein,RBP)沉淀下来,然后经过富集和纯化就可以......