我再Win7下面装了qt-sdk-win-opensource-2009.03.1集成开发环境,想取代以前的VS2008+QT4.5.2+qt-vs-addin-1.0.2。但是当我编译好我的qextserialport-1.2win-alpha之后老是编译不过去:错误:
undefined reference to `QextSerialPort::QextSerialPort(QString const&, QextSerialBase::QueryMode)'
error: collect2: ld returned 1 exit status
我郁闷了将近一个星期。看网上也没有解决的方案。到最后自己终于解决了:
本质的原因是没有在工程里面添加自己的libqextserialportd库。具体做法很简单:
在你的.pro工程文件中添加下面一句:
LIBS += libqextserialportd #add by qiang
这样就不会出现前面的错误了。希望能给因此而困惑中通道中人一点启示。
呵呵,继续体味QT的魅力... ...