• 8383阅读
  • 11回复

[提问]qt程序在linux下的发布 [复制链接]

上一主题 下一主题
离线zhenwoln
 

只看楼主 倒序阅读 楼主  发表于: 2009-05-29
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2011-01-07) —
想问下自己写的程序,每次从一台电脑到另一台都要重新编译一下才能运行,两台电脑都是同样的linux,不知道解决,不需要编译直接就可以运行?
谢谢
离线rqzrqh

只看该作者 1楼 发表于: 2009-05-30
试试静态链接
离线duduqq

只看该作者 2楼 发表于: 2009-05-30
把要用的库都带上,起动程序前先设置当前的环境变量
离线rqzrqh

只看该作者 3楼 发表于: 2009-05-30
如果是动态链接的话最好是路径相同的
离线channon
只看该作者 4楼 发表于: 2009-09-03
有没有哪位可以详细点介绍linux下动态链接的发布方法
操作系统: Archlinux
Qt SDK: Qt 4.7.1 for Linux
开发方向: Qt,Java
常用数据库:Firebird、SQLite
离线iiiyyyhhhsss

只看该作者 5楼 发表于: 2009-11-02
离线iiiyyyhhhsss

只看该作者 6楼 发表于: 2009-11-02
根据它的描述,第一步如下

Building Qt Statically

To use this approach, you must start by installing a static version of the Qt library:

cd /path/to/Qt
./configure -static -prefix /path/to/Qt <other parameters>
make sub-src

但是错误提示说找不到configure,怎么办?
离线dbzhang800

只看该作者 7楼 发表于: 2009-11-02
引用第6楼iiiyyyhhhsss于2009-11-02 20:40发表的  :
根据它的描述,第一步如下
Building Qt Statically
To use this approach, you must start by installing a static version of the Qt library:
.......


不应该吧,你不是从官方下载的Qt源码?
离线iiiyyyhhhsss

只看该作者 8楼 发表于: 2009-11-02
应该是我不理解这几句的意思

/path/to/Qt
这个路径到底指的是什么路径,是我工程的路径吗?还是其他什么路径?
离线iiiyyyhhhsss

只看该作者 9楼 发表于: 2009-11-02
/opt/qtsdk-2009.03/qt

是否是安装qt的目录,就是上面那个,我把qt安装在那里了,里面有一个configure
离线iiiyyyhhhsss

只看该作者 10楼 发表于: 2009-11-02
还有就是我不明白<other parameters>是指什么参数?
离线dbzhang800

只看该作者 11楼 发表于: 2009-11-02
引用第10楼iiiyyyhhhsss于2009-11-02 22:44发表的  :
还有就是我不明白<other parameters>是指什么参数?


./configure --help

会告诉你
快速回复
限100 字节
 
上一个 下一个