gcc - 如何打印介子执行的 GCC 命令?
问题描述
基本上是标题。尽管使用了相同的 meson.build,但由于一些链接器错误,我的代码在 Meson 0.43 中构建,但在 Meson 0.57 中构建时遇到问题。所以我希望能够将确切的 GCC 命令与在两个版本下执行的所有标志进行比较。如何从 meson.build 打印这个?
解决方案
编译时,您可以使用-v
(or --verbose
) 标志打印出它执行的每个命令。它既适用于直接meson compile
使用,也适用于ninja
直接使用。
所以
meson compile -vC $BUILD_DIR
# or
ninja -vC $BUILD_DIR
推荐阅读
- php - 如何使用此插图实现服务器到服务器的数据
- php - 在引号内多次出现的捕捉词
- sql - SQL Server:如何获取统计信息大小?
- processing - 一个while循环导致一些图形故障
- node.js - 如何根据时间戳和此时间戳值的偏移量获取 DynamoDB 表过滤器中的项目?
- .htaccess - 添加 .htaccess 和 .htpasswd 文件不会限制对 localhost 文件夹的访问
- java - 如何在没有 get/set 方法的情况下获取对象 JSON
- excel - 从函数中检索地址
- android - Android如何填充父母但留下一些空间
- jquery - 使用 .each() 函数时未获得预期结果