QT这个基于GUI的linux开发工具,给我的印象是很好、很强大,比微软的VS2005牛X多了。因为它会使你去查找类的signal/slot 以及函数、属性。
我在qt安装的不是最新的4.7版本的,目前4.7版本的安装做的确实简单,和在windows下平台安装差不多。以前的qt几乎都是用指令安装。我还是趋向于指令安装。
目前我需要安装qtopia-4.2.2版本的。初始安装和安装QT一样的,但是opia和QT的区别还是在于帧缓冲区的概念---qvfb工具。qvfb工具本身不是opia下的,需要在qt-x11的tools目录下的qvfb,重新编译下,将生成的qvfb工具复制到qtopia的安装路径下面的bin目录下。如果安装这个顺序的话编译qvfb应该是没问题的。
我将我的操作步骤简述:
1.下载qt-x11-opensource-src-4.3.4.tar.gz
2.解压tar -xzvf qt-x11-opensource-src-4,3.4.tar.gz
3.进入目录下./configure --prefix=''路径',-qvfb,这个参数-qvfb必须要有的。
4,然后make
5.make install
6.修改环境变量。gedit $HOME/.bash_profile ,然后运行source $HOME/.bash_profile ,检验qmake的路径which qmake
7。进入tools 目录下面,cd tools 然后在cd qvfb ,然后在qmake -project ;qmake 最后在make
8,将生成的qvfb 考入到opia安装路径的Bin文件.
注意:前提是opian 已经安装,其安装方式和以上的前6点是一样的。
我想说明一下。我在刚开始编译的时候make 出现了好几个错误。我把错误都在google上搜索了下。,有的说这个问题,有的说那个问题,我也不知道怎解决。我只好将QT重新安装,带了-qvfb参数。然后按照我的上面的操作就成功了。。。
好戏总算开始了。。。嘿嘿。。。
移植我的QT应用程序终于可以实现了,,,