首页 > 系统相关 >【Linux】构建项目

【Linux】构建项目

时间:2024-07-12 21:57:36浏览次数:11  
标签:项目 -- 指定 preset 构建 build 并行任务 Linux

cmake --build <dir>             [<options>] [-- <build-tool-options>]
cmake --build --preset <preset> [<options>] [-- <build-tool-options>]

命令选项

1、--build <dir>

构建项目,这个选项是必须的(除非指定preset)而且必须是第一个。

2、--preset <preset>, --preset=<preset>

使用构建预设指定构建选项。

3、--parallel [<jobs>], -j [<jobs>]

指定构建时的最大并行任务数。

CMAKE_BUILD_PARALLEL_LEVEL环境变量指定并行任务数的默认值。

4、--target <tgt>..., -t <tgt>...

构建指定的目标,而不是默认目标。

5、--clean-first

先构建clean目标,然后再执行其他构建项目。

6、--verbose, -v

打印更多的详细信息。

标签:项目,--,指定,preset,构建,build,并行任务,Linux
From: https://www.cnblogs.com/servlet-context/p/18299465

相关文章

  • idea启动vue项目一直卡死在51%,问题分析及其如何解决
    如果你的项目也一直卡在百分之几十,你可以参考下面的方法,试一试能否解决问题描述:通过在idea终端中输入命令npmrunserve启动vue项目,启动进程一直卡在51%如何解决:检查<template>标签中的html内容是否被唯一一个根标签包裹......
  • SAP S/4 HANA CLOUD ES 总账科目-未清项目管理
    SAPESSAPES为SAPS/4HANACLOUD的公有云版本SAP官方名称为SAPS/4HANACloudPublicEdition以下简称ES,ES为纯公有云架构。在实施过程中经常会有如下业务场景,例如租房押金等,在支付押金后希望生成如下凭证:借:其他应收款-XXX租房押金  贷:银行存款而在退租时希......
  • Linux权限理解
    Linux用户的概念Linux下有两种用户:超级用户(root)、普通用户。超级用户:可以再linux系统下做任何事情,不受限制普通用户:在linux下做有限的事情。超级用户的命令提示符是“#”,普通用户的命令提示符是“$”。角色切换普通用户切换到超级用户[yuan@VM_0_12_centos......
  • 【香菇带你学Linux】Linux系统中磁盘管理LVM与挂载
    Linux系统中磁盘管理LVM与挂载本文以属于Linux系统基本概念,如果以查找教程教程,解决问题为主,只需要查看本文后半部分。如需要系统性学习请查看本文前半部分。本文操作极容易导致主机无法自动重启,请慎重操作。操作前务必要进行备份操作!文章目录Linux系统中磁盘管理LVM与......
  • 应急响应命令(Linux)
    netstat-anultp查看进程(用来判断开启了哪些服务等)ls-al查看目录下所有文件,包括隐藏文件ls-alt查看目录下所有文件,包括隐藏文件,按时间顺序排序cataccess.log|wc-l查看文件的行数wc-l是查看文件行数的意思cat-eaccess.log|grep1.php查找a......
  • Linux入门---(一)
    VIM编辑器1.一般模式:2.编辑模式3.命令模式:%s/old/new/g替换当前匹配到的所有old为new小tips:......
  • 计算机Java项目|基于SpringBoot的学生选课系统的设计与实现
    作者主页:编程指南针作者简介:Java领域优质创作者、CSDN博客专家、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、腾讯课堂常驻讲师主要内容:Java项目、Python项目、前端项目、人工智能与大数据、简历模板、学习资料、面试题库、技术互......
  • 计算机Java项目|基于SpringBoot的企业人事管理系统
    作者主页:编程指南针作者简介:Java领域优质创作者、CSDN博客专家、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、腾讯课堂常驻讲师主要内容:Java项目、Python项目、前端项目、人工智能与大数据、简历模板、学习资料、面试题库、技术互......
  • 【后端 · 初学】使用IDEA新建一个Springboot项目
    1【newproject】=》【Springboot】=》配置项目的名称和存放位置,type选择【maven】。选择jdk,最好大于等于17.2选择需要的依赖,本项目使用mybatis-plus,所以不需要添加mybatis的依赖。选择完成点击create即可。3修改pom.xml,下面是一份验证过没有问题的依赖配置。由于......
  • 【Linux】Linux操作系统
    Linux基本指令os概念与定位本节内容:Linux操作系统讲解os概念与定位操作系统(OperatingSystem,简称OS)是管理和控制计算机硬件与软件资源的计算机程序。总的来讲,操作系统是一款做软硬件管理的软件。了解操作系统的同时,需要对计算机上的其他部分有一定的了解:从硬......