yanboo's blog
关于Windows Sysinternals
yanboo 发表于 2009-06-30 09:26:02
编译qtiplot 0.9.7.7
yanboo 发表于 2009-05-18 09:51:27
1. 下载源码及相关库,第三方库尽量找编译好的下载,然后放到3rdparty目录下:
muparser
qwt
qwtplot3d
zlib/libz.a(编译好的zlib-1.2.3)
gsl
2. 修改工程文件qtiplot.pro:
a) 注释掉下面这三句,这些不是我需要的。
SCRIPTING_LANGS += Python
CONFIG += HAVE_LIBPNG
DEFINES += SCRIPTING_DIALOG
b) 注释掉liborigin、boost两个相关的include和lib
c) 注释掉整个Translations部分,包括lupdate和lrelease。
d) 注释掉Documenta部分。
e) 注释掉qwtplot3d.pri和origin.pri
f) 加入qwtplot3d编译好的库
win32:LIBS += ../3rdparty/qwtplot3d/lib/libqwtplot3d.a
g) 加入mingw的包含库(或者在编译环境中设定)
INCLUDEPATH += D:/devenv/mingw/include
3. 修改ApplicationWindow.cpp中内容:
a) 注销掉ImportOPJ相关内容,这个应该是boost中的内容吧,boost太庞大,索性不要这个功能了。
b) 添加包含文件cmath
#ifdef __MINGW32__
#include <cmath>
#endif
