a287740928
deepin
2014-09-12 17:25 我写过几个小程序,不知道对不对,觉得有两种方式:
1、第一种是用ldd ***(执行程序)命令找出你程序需要的库名称,然后打包的时候依次写在依赖文件列表中,安装的时候deb安装程序会提示你安装
2、编译静态的qt程序,这样编译出的程序是自带库的,所以直接能发布运行,但是编译qt程序过程麻烦,编译出的程序会较大。
其实最方便的是第一种,但是库分析的很麻烦,所以最好的方式是deepin全面转向qt后,系统自带qt库,这样就会很方便了。
1、第一种是用ldd ***(执行程序)命令找出你程序需要的库名称,然后打包的时候依次写在依赖文件列表中,安装的时候deb安装程序会提示你安装
2、编译静态的qt程序,这样编译出的程序是自带库的,所以直接能发布运行,但是编译qt程序过程麻烦,编译出的程序会较大。
其实最方便的是第一种,但是库分析的很麻烦,所以最好的方式是deepin全面转向qt后,系统自带qt库,这样就会很方便了。
Reply Like 0 View the author


中文 

需要相应的运行库(各个系统的)
问题是如何找到所需要的运行库呢?还有QML文件里import的库
以及找到以后需要放在什么位置呢
百度一遍无果(某工具坏了,谷歌暂时上不去)
还望高人解答
反正强迫每个用户都装Qt环境肯定是不靠谱