标签: gnu-make nvidia
我正在尝试调试复杂的Makefile。你如何让GNU make打印它运行的所有命令?我在man页面中找不到答案(使用-d标志似乎不打印它)。
man
(这不是回答我的问题所必需的信息,但是如果你想知道:我在编译基于NVIDIA的CUDA库的项目时遇到了问题。我可以自己编译它,但是使用它们的Makefile会导致讨厌的编译错误。我想使用他们提供的Makefile来更容易打包,并包含他们已经链接的其他包。)
答案 0 :(得分:9)
-n triggers a "dry run",其中没有执行任何命令,但会打印执行的命令。
-n
但是,如果您的Makefile是递归的,这将无济于事。