About Makefile
make 是用来组织大型工程必不可少的工具
make 有各种变体: Qt的qmake, 跨平台的 cmake, 微软的 nmake
make menuconfig
好像最早是在linux kernel 中使用到的, 在构建kernel 之前使用这个命令会
根据kernel目录下的Makefile和其他的文件以及kconfig语法生成命令行的gui菜单可以勾选,依赖 ncurses
make -n
make 调试使用的命令,空跑一次,不执行实际操作,把要执行的动作打印出来
make -f filename
指定makefile 文件,不默认寻找 Makefile,makefile
make
假设当前目录下有 hello.c 执行make hello 会尝试编译 hello.c 到hello
make -C dir_name
执行make 命令之前 进入到 dir_name 中, 常常在项目中递归的使用
make -k
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.