cmake:如何将外部库添加到包中

时间:2019-01-28 09:24:52

标签: cmake cpack

我正在使用cmake构建软件。该软件使用通过“查找模块”检测到的第三方库。我想将构建的可执行文件和共享库使用的所有库以及cmake / cpack构建的软件包添加到安装位置。

我目前正在尝试通过调用带有CODE签名的install命令来执行此操作。该代码是对自己的cmake函数的调用,该cmake函数采用指向已构建共享对象或可执行对象的完整路径。该函数本身在库上调用get_prerequisites(),然后尝试使用install将依赖项添加到install / package中。在构建软件包期间失败,并显示错误“未知的cmake命令“安装”。”。

也许我的整个方法都是有缺陷的。我希望得到任何解决方案甚至想法?

0 个答案:

没有答案