• 8077阅读
  • 4回复

编译qwt例子出错 [复制链接]

上一主题 下一主题
离线zhongyani
 
只看楼主 倒序阅读 楼主  发表于: 2008-08-31
— 本帖被 XChinux 从 Qt Programming 移动到本区(2008-08-31) —
qwt的一个例子编译出错,在程序属性里面的链接库什么的都已经加了各个路径,还是不行,请各位高手指点!谢了先
错误    1    error LNK2001: 无法解析的外部符号 "public: static struct QMetaObject const QwtPlot::staticMetaObject" (?staticMetaObject@QwtPlot@@2UQMetaObject@@B)    moc_dataplot.obj
错误    2    fatal error LNK1120: 1 个无法解析的外部命令    E:\Projects\dataPlot\Debug\dataPlot.exe
[ 此贴被XChinux在2008-08-31 22:36重新编辑 ]
离线hzxthzxt

只看该作者 1楼 发表于: 2008-09-24
自己写pro文件,把头文件包含进去,可能这个原因,我是新手
adaddddddddddddddddddddddddddssssssssssweeeeeaaaaaaaaaaafdaaaaaaaaaaaaaaaffff
离线yleesun

只看该作者 2楼 发表于: 2008-10-30
解决方法:
在pro文件中加入:DEFINES    += QT_DLL QWT_DLL
就可以了。
离线richarding
只看该作者 3楼 发表于: 2009-06-25
如果用的是VS话,应该是你dll版本不对,如果你在debug模式下只能使用debug对应的dll,默认的install编译安装qwt应该是release模式,所以你应该在release模式下编译你的程序
离线hzxthzxt

只看该作者 4楼 发表于: 2009-06-25
自己重新用VC编一次就可以了,导入pro文件,编译,我就这么做的,完全可以,令qwt2.0已出,通知兄弟们加油
adaddddddddddddddddddddddddddssssssssssweeeeeaaaaaaaaaaafdaaaaaaaaaaaaaaaffff
快速回复
限100 字节
 
上一个 下一个