VERBOSE=yes cygwin 下 gnu make 上的 makefile 选项对我不起作用
我在Windows上的cygwin下使用gnumake版本GNU Make 3.81。 Cygwin 版本是 CYGWIN_NT-6.1-WOW64 1.7.7(0.230/5/3) 2010-08-31 09:58 i686 Cygwin
在我用来构建源代码的 makefile 中,当我说 VERBOSE=yes 时,我仍然看不到详细信息用于编译、链接代码的命令和选项。所以基本上 VEROBSE=yes 的行为似乎与 VERBOSE=no 相同。 请。请注意,make 命令调用的编译器 (sparc-elf-gcc) 是使用 --verbose 选项配置的。我通过检查 sparc-elf-gcc -v 验证了这一点。
对于这个特定的 gnumake/cygwin 版本,此开关是否被删除/弃用,或者有关如何查看 make/compile/link 命令详细信息的任何指针。
谢谢。
-广告。
I use gnumake version GNU Make 3.81 under cygwin on windows. Cygwin version is CYGWIN_NT-6.1-WOW64 1.7.7(0.230/5/3) 2010-08-31 09:58 i686 Cygwin
In my makefile used to build the source, when i say VERBOSE=yes, i still do not see detailed commands and options used to compile,link the code. So basically VEROBSE=yes behaviour seems to be same as VERBOSE=no.
Pls. note that the compiler (sparc-elf-gcc) which the make command invokes, is configured with --verbose option. I verified that by checking sparc-elf-gcc -v .
Is this switch removed/deprecated for this particular gnumake/cygwin versions or any pointers on how I can see details of the make/compile/link commands.
thank you.
-AD.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
详细选项不对称。如果您在一个地方关闭它们,它们就会关闭并且无法在其他地方打开。
你的命令前面有@吗?这也使命令变得沉默。
The verbose options are not symetrical. If you turn them off in one place they are off and can not be turned on somewhere else.
Have you a @ in front of your commands? This also makes commands silent.
我认为这可以帮助你:
它将显示编译器命令的详细信息
I think this could help you :
It will show the details of the compilator commands
你有没有尝试过:
它适用于 Linux 和 GNU Make 3.82
Have you tried:
It works in Linux with GNU Make 3.82