zoukankan      html  css  js  c++  java
  • 开始编写Makefile

    1.Makefile 的编写规则一

    目标列表:关联性列表

      命令列表

    目标列表:可以是多个以空格隔开多个目标文件

    关联列表页称为先决条件;同样是用个或多个空格分开的目标文件

    命令列表:用《tab》字符开始的commond的清单!

    2.Makefile规则二

    目标列表:关联性列表:命令列表

    该规则不建议使用

    命令示例:

    cd  /home/bin; rm file file2  

    file3

    等同于 

    cd  /home/bin; rm file file2 file3

    makefile的注释:#  

    makefile的连接符号:

    示例2:

    #makefile program
    power:power.c
        gcc - o power power.c
    

    power 目标的生成;依赖于power.c的文件

    bin/mymath_test:obj/mymath.o obj/mymath_test.o
    	gcc -o bin/mymath_test obj/mymath.o obj/mymath_test.o
    obj/mymath.o:src/mymath.c
    	gcc -o obj/mymath.o -Iinclude -c src/mymath.c
    obj/mymath_test.o:src/mymath_test.c
    	gcc -o obj/mymath_test.o -Iinclude -c src/mymath_test.c
    clean:
    	rm bin/mymath_test obj/mymath.o obj/mymath_test.o
    	cd ..
    

      

  • 相关阅读:
    通过url在两个页面之间传值
    $.ajax数据传输成功却执行失败的回调函数
    5.26小测
    洛谷——AC记
    7.2模拟赛
    6.30模拟赛
    洛谷——每日一题
    洛谷——动态规划
    致创营
    BSGS
  • 原文地址:https://www.cnblogs.com/wanglijun/p/8641216.html
Copyright © 2011-2022 走看看