cpack -B build/ 在父目录中失败

问题描述 投票:0回答:1

我想使用 cpack 制作 Debian 软件包。

我想留在

base_folder/
。它包含一个源文件夹
src/
和一个
build/
文件夹,其中包含临时构建文件和构建工件:

base_folder$ ls
build src

我尝试制作包裹

base folder$ cpack -B build/
CPack Error: CPack generator not specified

但是如果我去

build/
那么它就可以工作了:

cd build/
cpack

如何在没有

cpack
的情况下使用
cd build/

这是要重现的我的示例... cmake 版本 3.26.4

deb cpack
1个回答
0
投票

应该是

cpack --config build/CPackConfig.cmake -B build/

我已经更新了我的示例。现在效果很好。

© www.soinside.com 2019 - 2024. All rights reserved.