在学习过程中,发现Qt Creator 2.5.2 的疑似bug。
我要把qwt的sample做成Qt Creator的project,编译运行。
一开始,它找不到qwt的头文件,我在.pro文件中加入语句:
INCLUDEPATH += D:/Qt4/qwt/qwt-6.1.1/src
解决了问题。
随后,编译链接时说找不到reference。
估计,是找不到链接库,就做了以下事情:
在Sidebar中,鼠标右击项目名称,在弹出菜单中选:Add Liabrary
接选Extern Library,按钮Next
点击文本框Library File右边的按钮Browse
“病虫害”出现了:
在文件选择窗中,文件类型只有*.lib这一种,不允许其他类型的。
而我的库文件,是libqwt.a。
只好在.pro文件中加入语句:
LIBS += D:/Qt4/qwt/qwt-6.1.1/lib/libqwt.a
之后,编译链接通过,正常运行。
不敢完全确认这就是bug。
因为,不知道这个“文件类型”,是否可以自行设置。