• 7169阅读
  • 6回复

一个基础的问题 [复制链接]

上一主题 下一主题
离线tcg1983
 

只看楼主 倒序阅读 楼主  发表于: 2009-12-10
Linux下编译的QT程序,想在没有装的QT的linux上跑起来,需要怎么打包程序啊?需要在那台linux上怎么设置?
离线dbzhang800

只看该作者 1楼 发表于: 2009-12-10
这个问题去相应的linux可能更合适一点,deb、rpm、bin等安装包都不一样。
离线tcg1983

只看该作者 2楼 发表于: 2009-12-10
就是缺少动态链接库,但我拷过去了,也设置了/ext/profile 环境变量 但还是找不这 动态链接库

error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory

是不是还在什么地方设置下?
离线zzh

只看该作者 3楼 发表于: 2009-12-10
做成deb包,应该能从源里安装依赖的库
离线dbzhang800

只看该作者 4楼 发表于: 2009-12-10
引用第2楼tcg1983于2009-12-10 15:21发表的  :
就是缺少动态链接库,但我拷过去了,也设置了/ext/profile 环境变量 但还是找不这 动态链接库
error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory
是不是还在什么地方设置下?


我想确认一下,你不会是拷贝了一个链接吧?

另外,这种库,为什么不让用户通过发行版的软件仓库安装呢?
离线tcg1983

只看该作者 5楼 发表于: 2009-12-10
当然不是拷贝链接。我就想简单点,根windows上一样,把dll文件打个包 一起发过去。就直接可以运行了,linux应该也是可以的吧
离线wd007

只看该作者 6楼 发表于: 2009-12-10
在Qt Assistant里面,有专门讲解如何打包程序的专题,你可以查阅一下。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
快速回复
限100 字节
 
上一个 下一个