Linux kernelとかRubyとかのMakefileの中の$(Q)、 Q=@って誰がどこで決めているのか? GNU makeの機能なのか? makeの様子をよく見たいときは make Q='' でよいのか? 「Makefile Q」だけだと検索性が悪くて説明or解説が見つからない。 どなたか教えて下さい! 【追記】 GNU makeはGNUmakefileでQが設定されるということをコメントで教えていただいた。 さらに、ためしにOpenBSD 5.4で $ git clone git://github.com/ruby/ruby.git $ cd ruby $ git checkout -b mybranch origin/trunk $ git branch -a $ automake --add-missing # Add tools/config.