VERBOSE=yes cygwin 下 gnu make 上的 makefile 选项对我不起作用

发布于 2024-10-02 01:07:42 字数 441 浏览 3 评论 0原文

我在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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

紅太極 2024-10-09 01:07:42

详细选项不对称。如果您在一个地方关闭它们,它们就会关闭并且无法在其他地方打开。

你的命令前面有@吗?这也使命令变得沉默。

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.

不知所踪 2024-10-09 01:07:42

我认为这可以帮助你:

make VERBOSE=1

它将显示编译器命令的详细信息

I think this could help you :

make VERBOSE=1

It will show the details of the compilator commands

一杯敬自由 2024-10-09 01:07:42

你有没有尝试过:

使V=1

它适用于 Linux 和 GNU Make 3.82

Have you tried:

make V=1

It works in Linux with GNU Make 3.82

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文