首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

linux上qt程序发布的有关问题

2013-01-28 
linux下qt程序发布的问题请教下,我要在没有安装qt的linux系统中运行qt程序,把qtgui,qtcore等库文件都考过

linux下qt程序发布的问题
请教下,我要在没有安装qt的linux系统中运行qt程序,把qtgui,qtcore等库文件都考过去了,我的libqtGui.so.4是一个链接,去其他机器运行提示没有libqtGui.so.4,这个要怎么弄?
[解决办法]
打成rpm包或者deb的包发布呗,里面写好规则
[解决办法]
链接可以看到链到哪个具体的库。把那个库拷过去就行了
[解决办法]
放在/usr/local/lib下 或者设置下libconf的目录
[解决办法]
你是不是想把你写的程序在别人的机器上运行?有两种办法。
第一,你改.pro文件的参数CONFIG += static,静态编译你的程序,这样你的可执行文件会很大。放到其他机器上直接就可以运行。
第二,如果你是动态编译的话。你找到你程序所依赖的qt库,打包拷过去。你仅仅拷软连接是没有用的。你可以通过命令ldd xxx查看你的程序依赖哪些库。

热点排行