GTK程序在KDE发布问题
GTK写的程序如何在KDE上发布呢?总是缺少so库运行不起来
是不是要静态编译好点呢?
比如我在ubuntu上codeblocks用GTK 2.8.10写的GTK程序,在CentOS KDE上跑少了libgio-2.0.so.0和libpcre.so.3,有那位朋友做过类似的发布?
另外有没有比较好的GTK书本介绍一下,谢谢各位!
------解决方案--------------------
比较笨的办法是自己带上依赖包,Windows程序许多是这样的,因为Windows没有集中的软件包依赖管理系统。
比较优雅的办法是兼容发行版的软件包管理,对于ubuntu,就做成deb,然后指定依赖gtk,这样的话要么和gtk一起装,要么就别装
------解决方案--------------------
------解决方案--------------------可以静态编译,你不能直接利用发行版的gtk库,需要下载gtk自己重新编译一份静态版,可能比打包deb、rpm更麻烦