在make编译源码时,可以通过在Makefile中添加一条命令来打印传给configure的参数。这可以通过在Makefile中添加以下内容来实现:

print-config:
    @echo "Configure 参数: $(CONFIGURE_ARGS)"

然后,在configure脚本中,将传递给configure的参数保存到一个变量中,例如:

#!/bin/bash

# 保存传递给configure的参数
CONFIGURE_ARGS="$@"

# 打印传递给configure的参数
echo "Configure 参数: $CONFIGURE_ARGS"

# 其他configure脚本的逻辑
...

这样,当执行make print-config命令时,将会打印出传递给configure的参数。

举例说明:

假设有一个名为myproject的项目,其中包含一个configure脚本和Makefile。我们执行以下命令来编译项目:

./configure --prefix=/usr/local --enable-debug
make print-config

输出结果将会是:

Configure 参数: --prefix=/usr/local --enable-debug

这样就可以打印出传递给configure的参数了

在make编译源码时如何打印传给configure的参数请举例说明

原文地址: http://www.cveoy.top/t/topic/isjD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录