• 6188阅读
  • 2回复

QT安装一个疑问 [复制链接]

上一主题 下一主题
离线heefan
 
只看楼主 倒序阅读 楼主  发表于: 2010-08-30
— 本帖被 XChinux 执行加亮操作(2010-09-03) —
从官网下载 qt-sdk-linux-x86-opensource-2010.04.bin。运行这个文件后会安装qtsdk,我运行一下qtCreator可以创建并运行一个程序。
那为什么还要进入 qtsdk-2010.04/qt/ 去./configure在gmake安装呢?

求解
离线ccnuliughai
只看该作者 1楼 发表于: 2010-08-31
回 楼主(heefan) 的帖子
这个软件包是一个opensource包,里面包含了程序的源文件,你应该使用configure生成qmake工具和makefile文件,然后使用make进行编译链接,因为qt库很大,所以这个过程也就非常的长了。编译链接完成后,应该是生成了很多共享库文件.so(即动态库文件)。最后一步,make install,这个好像是安装什么的。我也不太明白。求大牛解释!
我说的估计有不对的地方,还请其他大侠说明白点,我也想明白地更透彻些。
离线XChinux

只看该作者 2楼 发表于: 2010-09-03
make install,其实就是将编译好的东西拷贝到正式的地方。编译时是在当前目录下进行的,安装则安装到默认的地方/usr/local/或你自己指定的地方(通过--prefix选项),还包括一些链接的更正,脚本的生成,权限的设定,甚至环境变量的设置,一些文件的strip等等的动作。其实你看一下Makefile里install段的那些指令就会明白了。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个