148 字
1 分钟
Make备忘
2025-10-19

官网:https://www.gnu.org/software/make/

编写makefile文件#

#编译tex文件
tex:
xelatex -jobname=test test.tex
#编译并运行java程序
java:
javac test.java
java test
#编译c程序
c:
gcc test.c test
#全部都执行
all:
make tex
make java
make c
#清除tex生成的文件
cleantex:
del *.pdf *.aux *.log
#清除java生成的文件
cleanjava:
del test.class

执行make命令#

会各自运行makefile底下的命令,然后make的参数是由:前面的参数指定的

Terminal window
#如果有make all就执行make all,如果没有就执行makefile文件中的第一个
make
make tex
make java
make c
make cleantex
make cleanjava
Make备忘
https://blog.cannian.space/posts/2025-10-19-make/
作者
Cannian
发布于
2025-10-19
许可协议
CC BY-NC-SA 4.0