CPack 3.10生成具有奇怪目录结构的空软件包

时间:2019-05-29 14:58:21

标签: cmake debian cpack

我的公司正在将所有基础架构从Ubuntu16升级到Ubuntu18。我尝试使用CPack构建一个debian软件包,但是正在发生一些奇怪的事情: CPack在

/_CPack_Packages/Linux/DEB

上创建了一个奇怪的目录
  

product_name-1.0.0-Linux

     

'product_name-1.0.0-Linux *'<---这是什么?

     

product_name-1.0.0-Linux.deb

所有构建文件都复制到

'product_name-1.0.0-Linux*'
,但是所有图元文件都位于
product_name-1.0.0-Linux
中。如我所见,CPack打包了
product_name-1.0.0-Linux
目录,结果包变为空。

我想提供更多详细信息,但我什至不知道发生了什么。我唯一知道的是这是因为有新版本的cmake(在Ubuntu18上为3.10.2,在Ubuntu16上为3.5.1)。

0 个答案:

没有答案