全部博文(85)
分类: C/C++
2011-01-07 15:13:04
运行环境:winXP,QtCreator
一:下载QWT5.2
下载svn命令行执行工具
下载地址:
或者:
执行如下命令
svn co
在文件夹下产生
qwt-5.2文件夹即为qwt源码目录。
二:编译debug版本qwt
安装QtCreator后执行如下Programs->Qt by Trolltech ...->Qt 4.x.x Command Prompt
进入qwt-5.2目录执行如下指令
1:qmake qwt.pro
2:mingw32-make.exe
3: cd examples
4: mingw32-make.exe
在此则编译出来了debug版本的qwt动态链接库
在lib目录下面可以见到qwtd5.dll文件
三:编译release版本qwt
修改文件qwtconfig.pri第52行
CONFIG += debug # release/debug/debug_and_release
为
CONFIG += debug # release/debug/debug_and_release
进入qwt-5.2目录执行如下指令
1:qmake qwt.pro
2:mingw32-make.exe
3: cd examples
4: mingw32-make.exe
在此则编译出来了debug版本的qwt动态链接库
在lib目录下面可以见到qwt5.dll文件
四:qwt使用方法
1:debug使用
把如下加入”.pro”文件
QWT_ROOT = $$quote(E:\qwt)
CONFIG += QwtDll
INCLUDEPATH += $${QWT_ROOT}/src
DEPENDPATH += $${QWT_ROOT}/src
LIBS += -L$${QWT_ROOT}/lib -l qwtd5
2:release使用
QWT_ROOT = $$quote(E:\qwt)
CONFIG += QwtDll
CONFIG += release # release/debug/debug_and_release
INCLUDEPATH += $${QWT_ROOT}/src
DEPENDPATH += $${QWT_ROOT}/src
LIBS += -L$${QWT_ROOT}/lib -l qwt5
五:qt软件发布办法(减小库的办法)
采用release编译后运行程序,缺少什么库则拷贝什么库到当前目录中。Release编译的程序库会变得很小,然后使用upshell压缩后会更加小
chinaunix网友2011-03-08 13:26:57
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com