配置 linux下的 qt环境

配置 linux下的 qt环境, 用的是 Ubuntu 和 QT creator

 

原来按照参考资料一做的,后来发现那样做的话版本比较低,于是采取去官网下载最新安装的办法

到 http://qt.nokia.com/downloads 下载 Qt SDK for Linux/X11 32-bit** (371 MB) 

执行后,下一步下一步操作就是了

 

mysql 的驱动折腾了2天,最后也忘了怎么整好的,也可能是自己程序的问题

 

然后是装qwt,主要按照2个参考文献(参考5、6)

 

上官网下源码包

http://sourceforge.net/projects/qwt/

解压后其目录qwt-5.2.1 下有安装说明 INSTALL,也就是

qmake

make

make install

但又有新的问题:

The program 'qmake' can be found in the following packages:

 * qt3-dev-tools

 * qt4-qmake

Try: sudo apt-get install <selected package>

说我没有qmake,但其实 qt SDK里面就有

另外,make install会有权限不够的问题,得用root权限才行

就我的情况,三条命令应该如下所示:

~/qtsdk-2010.04/qt/bin/qmake

make

sudo make install

 

进入/usr/local/qwt-5.2.1/lib,将里面的4个库文件分别copy到/qtsdk-2010.01/qt/lib目录下和/qtsdk-2010.01/lib目录下。

cd /usr/local/qwt-5.2.1/lib

cp libqwt.so* ~/qtsdk-2010.04/qt/lib/

cp libqwt.so* ~/qtsdk-2010.04/lib/

这样我们就可以在~/qtsdk-2010.04/qt/bin/designer中看到qwt控件了

cd ~/qtsdk-2010.04/qt/bin

./designer 

 

但qtcreator 里面还没有qwt 控件,解决办法:

到qwt-5.2.1/designer/plugins/designer 下把 libqwt_designer_plugin.so 复制到 ~/qtsdk-2010.04/bin/designer下

其中 那个 qwt-5.2.1 是安装包的解压文件夹

 

 

然后再打开qtcreator就有了

 

 

参考资料:

1、在 Ubuntu 下安装 QT 开发环境(契合我的很多需求:mysql,统计图表等等)

 http://www.qtcn.org/bbs/read.php?tid=11690

2、ubuntu下安装Qt环境及Qt Creator开发工具

 http://www.ctochina.net/kb/show/619

3、2个wiki.ubuntu.org.cn

 http://wiki.ubuntu.org.cn/index.php?title=Qt&variant=zh-cn

http://wiki.ubuntu.org.cn/index.php?title=Gtk%E4%B8%8EQt%E7%BC%96%E8%AF%91%E7%8E%AF%E5%A2%83%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE&variant=zh-cn

 

4、Ubuntu 10.04 下编译 QT 4.7 Beta2 源代码(目前还没兴致研究编译方法,所以这个没用上)

http://www.linuxidc.com/Linux/2010-08/28143.htm

 

5、Linux下Qwt-5.2.1的安装

http://www.linuxidc.com/Linux/2010-09/28381.htm

 

6、Linux下Qwt-2.5.1集成到Qt Creator

http://www.linuxidc.com/Linux/2010-09/28382.htm

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值