zoukankan      html  css  js  c++  java
  • Makefile 一点一滴(三)—— 尝试简单的变量替换

    上一版的 makefile:

    TestCpp : ./debug/TestCpp.o
        g++ -o TestCpp ./debug/TestCpp.o
    
    ./debug/TestCpp.o : ./src/TestCpp.cpp
        g++ -c -o ./debug/TestCpp.o ./src/TestCpp.cpp
        
    clean : 
        rm -rf ./debug/TestCpp.o

    这次尝试,用一些 makefile 函数对其进行替换,方便修改和移植。

    TARGET= ./bin/TestCpp
    
    $(TARGET): ./debug/TestCpp.o
        g++ -o $(TARGET) ./debug/TestCpp.o
    
    # $@ —— 冒号前面的变量 $< —— 冒号后面的变量
    ./debug/TestCpp.o : ./src/TestCpp.cpp
        g++ -c -o $@ $<
        
    clean : 
        rm -rf ./debug/TestCpp.o

    这次总算是一次成功了。。。输出和前一版本一致

  • 相关阅读:
    typescript-定义静态类型和对象类型
    typescript-全局安装
    Cube-ui的使用
    mobx-react
    Calatan Number
    快速排序
    Boyer-Moore
    优先级队列
    PointNet环境搭建
    h5py库
  • 原文地址:https://www.cnblogs.com/sunrisezhang/p/3535686.html
Copyright © 2011-2022 走看看