2013-07-03 50 views
1

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

是否存在已知的和易于包装方法获取分发时工作正常的可执行文件?

或者我需要让我的应用程序安装所需的库工作,如果有什么要做到这一点也是最好的方式?

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

回答

0

总之申请:要么你在静态建立或你做一个打包所需的依赖关系。

第二种解决方案是什么,我会推荐。你不需要依赖开发文件,而只需要依赖库。看看您的发行的文档,以了解如何建立一个包。