• 10679阅读
  • 6回复

基于Windows xp SP3 系统的Qwt-5.2.0集成到QT Creator 1.3.0(Based 4.6.0 ) [复制链接]

上一主题 下一主题
离线zuoyi
 

只看楼主 倒序阅读 楼主  发表于: 2010-01-29
     Qwt 是一组基于Qt的图形控件,可提供Curves(曲线),Slider(滚动条), Dials(圆盘), compasses(仪表盘)等等,详细的资料可以到它的主页主页:http://qwt.sourceforge.net/
     Qt Creator 是全新跨平台集成开发环境 (IDE),为 Qt 开发人员的需求量身定制。由于捆绑了最新 Qt 库二进制软件包和附加的开发工具,并作为 Qt SDK,  的一部分,Qt Creator 在单独的安装程序内提供了进行跨平台 Qt 开发所需的全部工具。(我安装的是qt-sdk-win-opensource-2009.05.exe,在一款SDk包含了Qt Creator 1.3.0 Based Qt 4.6.0 )http://download.qt.nokia.com/qtsdk/qt-sdk-win-opensource-2009.05.exe
      基于的环境是:Windows XP SP3, Qwt-5.2.0 , QtCreator 1.3.0
     第一环节:
     第一步:下载并安装Qt-sdk,很简单不做过多的介绍,“声明我安装目录为:D:\Qt\2009.05"。
     第二步:下载qt creator源码,由于安装的Qt Creator版本为1.3.0,所以我们下载的源码为:qt-creator-1.3.0-src.zip 地址连接:http://download.qt.nokia.com/qtcreator/qt-creator-1.3.0-src.zip并解压到指定目录下,我解压的目录为:D:\
     第三步,编译qt creator,用QT Creator打开源码目录下的qtcreator.pro,设置为Release,编译;编译需要的时间视机子性能而定。
     第四步,运行新的qt creator,在开始-》所有程序-》Qt SDK by Nokia v2009.05 (open source)-》Qt Command Prompt,进入进入到
qt-creator-1.3.0下的bin,来运行qtcreator.exe。
     第五步:设置环境变量,细心的朋友可能已经发现在运行时Qt Command Prompt就设置的一些环境变量,如果我们直接的点击运行新编译的qtcreator.exe时会报很多的错误。注意:如果报缺少*.dll 还可以用复制已安装的*.dll的方法解决,如果报无法载入*.dll的错误,那就是环境变量的问题了!解决的方法是在计算机属性->高级->环境变量,按 Qt Command Prompt显示的环境变量建立好环境变量就好了!再次运行时,我们发现 qtcreator.exe运行起来了!
     第六部:替换qt creator,用源码目录下的bin、lib目录替换QT Creator目录下的同名目录。
      
     到此,我们的新编译的qtcreator已经可以运行了。
     接下来就要编译Qwt-5.2.0了!
     朋友们可以看我的里一篇帖子--在Window是中使用Qt Crreator编译安装Qwt-5.2.0
     http://www.qtcn.org/bbs/read.php?tid=25662&keyword=qwt
     好了!做完以上的步骤Qwt-5.2.0 已经集成到了QtCreator 1.3.0了!

    
学习Qt技术...
离线zuoyi

只看该作者 1楼 发表于: 2010-01-29
再给大家几个好的博文:
在Win XP上将Qwt集成到QT Creator  http://turbinee.blog.sohu.com/132803953.html
windows xp平台安装qwt   http://sns.linuxpk.com/space-55617-do-blog-id-16297.html
学习Qt技术...
离线午小夜

只看该作者 2楼 发表于: 2010-01-29
thanks for your share。
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线supwater
只看该作者 3楼 发表于: 2010-01-30
谢谢楼主!
谋事在人,成事在天!
离线wuleeemail

只看该作者 4楼 发表于: 2010-01-30
有linux下集成Qwt-5.2.0成功的吗?
离线zuoyi

只看该作者 5楼 发表于: 2010-01-30
Qwt文件目录很简单,designer目录中存放的是Qwt插件的源码,doc目录中存放的是帮助文档,example目录中存放的是Qwt的简 单例子的源码,src目录中存放的是Qwt的源码,textengines目录中存放的是数学指标语言的文本驱动引擎代码,此外Qwt目录还有 qwt.pro等工程文件。
执行命令:
#qmake
在已经安转有Qt开发环境,并且已经配置完毕的情况下,这步将顺利完成,如果出现错误,就请仔细检查Qt是否正确安转。
最后执行命令:
#make
最后编译完成后,执行命令:
#make install
安装完毕后,就可以在/usr/local下看到安装好的qwt目录,执行最后一步,将库文件目录导入至环境变量:
#vi /etc/profile
打开后,在最后输入:
export LD_LIBRARY_PATH=/usr/local/qwt-5.2.0/lib:$LD_LIBRARY_PATH
保存,退出,这时重启计算机,Qwt至此在Linux上就安装完成了,这过程是十分简单的。
学习Qt技术...
离线navycsu
只看该作者 6楼 发表于: 2010-06-30
楼主,为什么要重新编译QtCreator呢?在安装QT-SDK的时候creator不是已经装好了吗?还想请教个问题,在WINDOWS的cretor中集成QWT后,编写的程序在linux下重新编译后,可以运行不?
PS:在linux下没有装creator和QWT
快速回复
限100 字节
 
上一个 下一个