• 3783阅读
  • 3回复

[提问]Qt加了一个.h文件后编译出错 [复制链接]

上一主题 下一主题
离线wpweng
 

只看楼主 倒序阅读 楼主  发表于: 2011-05-16
mainwindow.o(.text+0x2f8): In function `MainWindow::MainWindow[not-in-charge](QWidget*)':
/home/test/mainwindow.cpp:33: undefined reference to `CSerial::CSerial[in-charge](int)'
mainwindow.o(.text+0x688): In function `MainWindow::MainWindow[in-charge](QWidget*)':
/home/test/mainwindow.cpp:33: undefined reference to `CSerial::CSerial[in-charge](int)'
mainwindow.o(.text+0x36f0): In function `MainWindow::OnTimer()':
/home/test/mainwindow.cpp:438: undefined reference to `CSerial::Read(char*)'
collect2: ld returned 1 exit status
make: *** [test] Error 1
我是想加个串口文件,可是就出现这问题了。。。没加就完全没问题
求大哥大姐们帮忙,谢谢。。。。
离线zzh

只看该作者 1楼 发表于: 2011-05-16
在.pro文件里加入.h文件信息,然后mingw32-make clean最后mingw32-make试一下
离线wpweng

只看该作者 2楼 发表于: 2011-05-17
回 1楼(zzh) 的帖子
好的。我先试试看。
离线wpweng

只看该作者 3楼 发表于: 2011-05-17
回 1楼(zzh) 的帖子
真的是这个原因。泪奔,我竟然为了这个问题,昨天耗了一下午。。。。。
谢谢谢谢。
快速回复
限100 字节
 
上一个 下一个