我尝试在 Makefile 中使用 qsub -N "compile-$*"
,但出现以下错误
因为在本例中 $* 等于“compile-obj/linux/flow”。
qsub: ERROR! argument to -N option must not contain /
我使用的整个命令是:-
qsub -P bnormal -N "compile-obj/linux/flow" -cwd -now no -b y -l cputype=amd64 -sync yes -S /bin/sh -e /remote//qsub_files/ -o /remote/qsub_files/
知道如何在运行 qsub 时在命名中包含斜杠吗?
谢谢
最佳答案
我不熟悉qsub
,但 make 只是执行您提供的命令。所以我怀疑你构造了非法的 qsub
命令。
也许Automatic-Variables GNU make 的部分也可以帮助您。
向问题添加完整规则会有所帮助。
关于linux - 将 -N 选项与 qsub 一起使用时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11350694/