我最近开始学习介子,并且正在测试在其中一个项目中切换到介子(从 CMake )。问题是,我通常使用 cpack 来构建项目的软件包/安装程序,并且在介子文档中搜索类似于 cpack 的东西后,我找不到任何东西。
要求/我目前将 cpack 用于什么
有关构建发行归档文件,然后使用脚本使用打包工具(例如 inno )进行处理的信息。但是,这并不是我真正想要的东西,因为它比 cpack 更加尴尬和僵化(即如果目录结构更改,我必须更改3个不同的脚本)。
最终,我可以学习使用介子系统并手动编写打包脚本,毫无疑问,这将使我成为一个更好的脚本编写者,但是,我很想知道是否有更好的方法可以做到这一点,而该方法并未在文档中进行宣传,或者是否有一些非正式的项目可以使流程自动化。
编辑
软件包,我的意思是像deb软件包-系统软件包管理器的软件包,而不是柯南之类的东西
最佳答案
我建议您使用conan。请看看conan configuration in the Meson。
关于c++ - 是否有用于介子的工具,类似于/等同于CMake的CPack?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60027455/