zoukankan      html  css  js  c++  java
  • Makefile中预定义变量

    预定义变量
      含义
      $*
      不包含扩展名的目标文件名称。
      $+
      所有的依赖文件,以空格分开,并以出现的先后为序,可能包含重复的依赖文件。
      $<
      第一个依赖文件的名称。
      $?
      所有的依赖文件,以空格分开,这些依赖文件的修改日期比目标的创建日期晚。
      $@
      目标的完整名称。
      $^
      所有的依赖文件,以空格分开,不包含重复的依赖文件。
      $%
      如果目标是归档成员,则该变量表示目标的归档成员名称。例如,如果目标名称为
      mytarget.so(image.o),则 $@ 为 mytarget.so,而 $% 为 image.o。
      AR
      归档维护程序的名称,默认值为 ar。
      ARFLAGS
      归档维护程序的选项。
      AS
      汇编程序的名称,默认值为 as。
      ASFLAGS
      汇编程序的选项。
      CC
      C 编译器的名称,默认值为 cc。
      CFLAGS
      C 编译器的选项。
      CPP
      C 预编译器的名称,默认值为 $(CC) -E。
      CPPFLAGS
      C 预编译的选项。
      CXX
      C++ 编译器的名称,默认值为 g++。
      CXXFLAGS
      C++ 编译器的选项。
      FC
      FORTRAN 编译器的名称,默认值为 f77。
      FFLAGS
      FORTRAN 编译器的选项。

     

    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/b_fushuaibing/archive/2010/02/23/5319949.aspx

  • 相关阅读:
    week8
    2020中国大学生程序设计竞赛(CCPC)-网络选拔赛 题解
    卷积形式dp的多项式求逆做法
    多项式乘法逆(review)
    LaTex学习
    BZOJ 2653 middle
    BZOJ3207 花神的嘲讽计划Ⅰ
    BZOJ1901 Zju2112 Dynamic Rankings
    POJ2104 K-th Number
    平衡树总结专题
  • 原文地址:https://www.cnblogs.com/hnrainll/p/2081150.html
Copyright © 2011-2022 走看看