gpt4 book ai didi

c - linux中应用程序的自动打包

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:36:28 33 4
gpt4 key购买 nike

这是我第一次尝试获取应用程序的分布式版本,我有一个使用 GTK3 lib 的简单 C 应用程序,当我编译这个应用程序并尝试在另一个没有 GTK 的 Linux 系统上运行可执行文件时安装了 lib 当然它不起作用!!

是否有一种已知且简单的打包方法来获得分发时运行良好的可执行文件?

或者我需要让我的应用程序安装所需的库才能工作,如果是的话,最好的方法是什么?

注意:我不需要跨平台解决方案,我只想在另一个没有安装 GTK lib 的 Linux 系统上运行应用程序

最佳答案

简而言之:您要么构建静态,要么构建一个具有所需依赖项的包。

第二种解决方案是我推荐的。您不需要依赖开发文件,只需要依赖库。查看您的发行版文档以了解如何构建包。

关于c - linux中应用程序的自动打包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17459620/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com