gpt4 book ai didi

cmake - cpack 预安装输出日志

转载 作者:行者123 更新时间:2023-12-02 04:49:27 26 4
gpt4 key购买 nike

我使用 cpack (CMake 3.0.2) 从我的源构建 RPM。我在构建预安装目标时出错,它说:

CPack Error:  Problem running install command: "/usr/bin/gmake"       
"preinstall"
Please check /tmp/project/.build/_CPack_Packages/Linux
/RPM/PreinstallOutput.log for errors

那么我如何在运行 cpack 时将此日志写入标准输出?我试过了:

cpack --debug --verbose

cpack -D CPACK_RPM_PACKAGE_DEBUG=1

但这并没有帮助。

最佳答案

看起来无法检索此输出 - 它存储在本地缓冲区中并写入日志文件以防预安装失败。link到 CMake 3.0.2 的相应源代码:

  • 第 652 行 - 本地缓冲区
  • 第 655 行 - 构建命令调用
  • 第 660 行 - 如果失败
  • 第 668 行 - 将缓冲区重定向到文件。

CMake 3.2.3 也是如此。

关于cmake - cpack 预安装输出日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30127978/

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