如何打印 Meson 执行的 GCC 命令?
How to print GCC command executed by Meson?
基本上是标题。我遇到一个问题,我的代码在 Meson 0.43 中构建,但由于某些链接器错误而不在 Meson 0.57 中构建,尽管使用相同的 meson.build。所以我希望能够将确切的 GCC 命令与在两个版本下执行的所有标志进行比较。我如何从 meson.build?
打印这个
编译时,可以使用-v
(或--verbose
)标志打印出它执行的每条命令。它既适用于 meson compile
也适用于直接使用 ninja
。
所以
meson compile -vC $BUILD_DIR
# or
ninja -vC $BUILD_DIR
基本上是标题。我遇到一个问题,我的代码在 Meson 0.43 中构建,但由于某些链接器错误而不在 Meson 0.57 中构建,尽管使用相同的 meson.build。所以我希望能够将确切的 GCC 命令与在两个版本下执行的所有标志进行比较。我如何从 meson.build?
打印这个编译时,可以使用-v
(或--verbose
)标志打印出它执行的每条命令。它既适用于 meson compile
也适用于直接使用 ninja
。
所以
meson compile -vC $BUILD_DIR
# or
ninja -vC $BUILD_DIR