我正在使用cmake构建软件。该软件使用通过“查找模块”检测到的第三方库。我想将构建的可执行文件和共享库使用的所有库以及cmake / cpack构建的软件包添加到安装位置。
我目前正在尝试通过调用带有CODE签名的install命令来执行此操作。该代码是对自己的cmake函数的调用,该cmake函数采用指向已构建共享对象或可执行对象的完整路径。该函数本身在库上调用get_prerequisites(),然后尝试使用install将依赖项添加到install / package中。在构建软件包期间失败,并显示错误“未知的cmake命令“安装”。”。
也许我的整个方法都是有缺陷的。我希望得到任何解决方案甚至想法?