Sunday, September 23, 2007

QGLViewer的一个问题

又到了要去教授那里交活的时候了。上个星期一直都是orientation,我赶着去各个地方蹭吃霸王餐,把时间都荒废了。本来我是想自己做一个可以nevigate的控件加入我的assortedwidgets,但是现在时间紧迫,只好用现成的偷懒了。

我选用的这个东西就是QGLViewer。可是写了几行很简单的程序,居然一运行就自动退出了,没有任何错误信息。QGLViewer是继承自QGLWidget的一个类,我于是又试了一下直接用它的基类,可以运行。后来我突然想到,可能是我的lib文件加载的不对造成的。QGLViewer编译之后会生成两个lib文件,一个叫QGLViewer2.lib,另外一个是QGLViewer.lib。我理所当然地认为应该链接第一个,实际上只用链接第二个就行了。

No comments: