当前位置: 技术问答>linux和unix
请问如何修改make的规则,去掉-j功能
来源: 互联网 发布时间:2016-10-04
本文导语: make的规则中有-job这个选项,可以让make同时执行多个任务 目前我这里有很多人远程使用一个机器,很多人用make -j4,搞得系统根本没办法用 所以想要禁用这个功能,请问各位大大有没有什么方法,make的规则如何修...
make的规则中有-job这个选项,可以让make同时执行多个任务
目前我这里有很多人远程使用一个机器,很多人用make -j4,搞得系统根本没办法用
所以想要禁用这个功能,请问各位大大有没有什么方法,make的规则如何修改?
谢谢
目前我这里有很多人远程使用一个机器,很多人用make -j4,搞得系统根本没办法用
所以想要禁用这个功能,请问各位大大有没有什么方法,make的规则如何修改?
谢谢
|
有root权限的话,把make命令改名为make.bin
自己写一个脚本叫make,然后调用make.bin
在脚本中判断如果指定-j或--jobs选项就骂他,哈
自己写一个脚本叫make,然后调用make.bin
在脚本中判断如果指定-j或--jobs选项就骂他,哈
#!/bin/ksh
echo "$*"|grep -E -w -e -j -e --jobs 1>/dev/null 2>&1
if [ $? -eq 0 ]; then
echo "nai nai ge zui"
exit 0
fi
make.bin $*