相关疑难解决方法(0)

在GNU Make中使用CMake:如何查看确切的命令?

我使用CMake与GNU Make,并希望完全看到所有命令(例如编译器如何执行,所有标志等).

GNU make有--debug,但似乎没有任何其他选项有用吗?CMake是否在生成的Makefile中提供了额外的标志以进行调试?

cmake gnu-make

255
推荐指数
7
解决办法
14万
查看次数

cmake,print compile/link命令

有人可以告诉我,CMake的命令行标志可能会打印出它执行的所有编译/链接命令吗?

我在文档中的任何地方都找不到这个.我生命中的许多小时都消失了.我只想验证它正在做我认为的事情,(然后完全放弃地狱构建系统并用GNU Makefile替换它).谢谢!

makefile cmake

41
推荐指数
1
解决办法
3万
查看次数

在不使用CMake时执行make make命令

我看到这是同一个问题

在执行之前制作cmake打印命令

但这个答案对我不起作用.我猜这个答案只适用于cmake.没有cmake有什么选择?

注意试过这些

make VERBOSE=1 target
make target VERBOSE=1
VERBOSE=1 make target
make V=1 target
make target V=1
V=1 make target
make -V target
make -v target
Run Code Online (Sandbox Code Playgroud)

他们都没有工作.

make -v返回

GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for x86_64-pc-linux-gnu
Run Code Online (Sandbox Code Playgroud)

makefile

33
推荐指数
1
解决办法
5万
查看次数

标签 统计

cmake ×2

makefile ×2

gnu-make ×1