gpt4 book ai didi

rpm - 使用 rpmbuild 时如何使用 %debug_package?

转载 作者:行者123 更新时间:2023-12-01 09:59:30 26 4
gpt4 key购买 nike

Linux 版本 2.6.18-131.el5gcc 版本 4.1.2RPM 版本 4.4.2.3

我使用以下命令来构建包:$ sudo rpmbuild -ba xxx.spec

本以为应该默认构建debuginfo包,但是只得到了xxx.src.rpm和xxx.x86_64.rpm,没有debuginfo包。

然后我在我的 xxx.spec 中添加一行,“#%debug_package”:

enter image description here

然后调试包就建好了!但我认为前面带'#'的行被认为是评论!这是如何工作的?

我完全糊涂了。

最佳答案

这是 rpm 中最令人讨厌的“功能”之一,它一直吸引着人们。 # 只是注释掉多行宏的第一行。将其注释掉的正确方法是

#%%debug_package

第一个 % 转义第二个;宏之后的结果就是你想要的。

关于rpm - 使用 rpmbuild 时如何使用 %debug_package?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18436220/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com