我正在使用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
但它没有帮助。
答案 0 :(得分:0)
看起来无法检索此输出 - 它存储在本地缓冲区中,并在预安装失败时写入日志文件。 对{CMake 3.0.2的相应源代码link:
CMake 3.2.3也是如此。