美文网首页
make .SILENCT / CMake VERBOSE

make .SILENCT / CMake VERBOSE

作者: RonZheng2010 | 来源:发表于2019-01-19 21:06 被阅读0次

1. make的 .SILENT用法

  • 默认情况下make打印构建目标所执行的命令。如果要禁止打印,可以使用make的选项-s。
  • 出现在目标“.SILENT ”的依赖列表中的文件,make构建这些文件时,不打印相应执行的命令。
  • 没有任何依赖文件的目标“.SILENT ”,则告诉make在执行过程中不打印任何执行的命令。

2. CMake的.SILENT用法

CMake生成的build.make如下:

# build.make

$(VERBOSE).SILENT:

是否打印命令,取决于变量VERBOSE是否定义。默认情况VERBOSE是没有定义的,.SILENT有效,所以make不打印命令。

如果定义了变量VERBOSE,就没有.SILENT变量了,所以打印命令。

VERBOSE=1 make

相关文章

  • make .SILENCT / CMake VERBOSE

    1. make的 .SILENT用法 默认情况下make打印构建目标所执行的命令。如果要禁止打印,可以使用make...

  • 学习cmake

    make cmake是为了支持make的跨平台而出现的。因此,我们首先学习make,可以看这里。 cmake ma...

  • CMake 学习笔记

    引子Make or CMake,What's different?CMake简介[附]CMake常用指令 引子 人...

  • make&&cmake

    make与cmake 原文件--camkelist(cmake依据的规则) ---cmake(自动生成makefi...

  • Centos7 mysql5.7安装

    mysql安装步骤 cmake ( 预编译) = > make ( 编译) => make ins...

  • CMake

    官网tutorials https://cmake.org/examples/ 1 make 和 cmake 很多...

  • CMake 构建项目教程

    Cmake介绍 CMake意为cross-platform make,可用于管理c/c++工程。CMake解析配置...

  • CMake入门:知识点梳理

    CMake(Cross Platform Make)[https://cmake.org/]是一款开源的跨平台自动...

  • [Note] CMake的简单使用

    当前环境 macOS 和 cmake 3.9.4 一 gcc, make, cmake 的区别 gcc 是一个编译...

  • Cmake 简单使用

    一. CMake编译原理   CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主...

网友评论

      本文标题:make .SILENCT / CMake VERBOSE

      本文链接:https://www.haomeiwen.com/subject/vyafcqtx.html