错误信息:
undefined reference to`_imp___ZN10QTcpSocketD1Ev'
undefined reference to `_imp___ZN10QTcpSocketC1EP7QObject'
undefined reference to `_imp___ZN10QTcpSocketD1Ev'
undefined reference to `_imp___ZN10QTcpSocketD1Ev'
undefined reference to `_imp___ZN10QTcpSocketD1Ev'
undefined reference to `_imp___ZN10QTcpSocketD1Ev'
undefined reference to `_imp___ZN10QTcpSocketD1Ev'
undefined reference to`_imp___ZN15QAbstractSocket13connectToHostERK7QStringt6QFlagsIN9QIODevice12OpenModeFlagEE'
undefined reference to `_imp___ZN15QAbstractSocket5closeEv'
collect2: ld returned 1 exit status
解决方案:
undefined reference to`_imp___ZN10QTcpSocketD1Ev'
undefined reference to `_imp___ZN10QTcpSocketC1EP7QObject'
undefined reference to `_imp___ZN10QTcpSocketD1Ev'
undefined reference to `_imp___ZN10QTcpSocketD1Ev'
undefined reference to `_imp___ZN10QTcpSocketD1Ev'
undefined reference to `_imp___ZN10QTcpSocketD1Ev'
undefined reference to `_imp___ZN10QTcpSocketD1Ev'
undefined reference to`_imp___ZN15QAbstractSocket13connectToHostERK7QStringt6QFlagsIN9QIODevice12OpenModeFlagEE'
undefined reference to `_imp___ZN15QAbstractSocket5closeEv'
collect2: ld returned 1 exit status
解决方案:
链接库问题,在工程文件(.pro)文件中
QT += core gui network
加上network选项
QT += core gui network
加上network选项
本文解决了在使用QTcpSocket时遇到的链接错误问题。通过在工程文件(.pro)中添加network选项,即QT+=coreguinetwork,成功解决了undefined reference to QTcpSocket的相关错误。
1530

被折叠的 条评论
为什么被折叠?



