来自make文件的以下代码中 var clickedEle=document.getElementById('clicked');
clickedEle.style.fill='orange';
clickedEle.style.backgroundImage = "url('images/mayans.jpg')";
var btnText=document.createElementNS(svgns,'text');
var btnLine= document.createElementNS(svgns,'line');
btnText.setAttribute('x',hexObj.cx);
btnText.setAttribute('y',hexObj.cy); //hex is the object referencing the svg
btnText.textContent ="Some text";
的含义是什么?我检查了make manual,但没有找到答案:
@!
答案 0 :(得分:3)
!
反转命令的返回值。 @
suppresses the echoing of the command itself。如果任何命令返回非零值,Make会给出错误。使用!
只是颠倒了这种情况。手册中未列出!
的原因是它是bash。