5
我使用Qt
和QTcpSocket
來創建一個小型聊天客戶端/服務器應用程序。C++ Qt - QTcpSocket - 文件未找到
當我編譯我的代碼,編譯器返回以下錯誤:
main.cpp:3:22: fatal error: QTcpSocket: No such file or directory
這是指#include <QTcpSocket>
。
此庫位於何處?如何安裝?
我使用Qt
和QTcpSocket
來創建一個小型聊天客戶端/服務器應用程序。C++ Qt - QTcpSocket - 文件未找到
當我編譯我的代碼,編譯器返回以下錯誤:
main.cpp:3:22: fatal error: QTcpSocket: No such file or directory
這是指#include <QTcpSocket>
。
此庫位於何處?如何安裝?
你在你的.pro文件需要
QT += network
。否則,將不會加載其中定義了這些頭文件的模塊/庫。
確實,你是對的。我仍然得到main.cpp:3:22:致命錯誤:QTcpSocket:沒有這樣的文件或目錄。 啊!那很好笑!所以我修改我的.pro,保存並運行qmake -project,qmake並在我的終端中創建,它將我的.pro重新更改爲之前的! –
如果我在Qt Creator中編譯,我沒有這個問題。關閉並重新啓動它不會影響此問題。爲什麼我的更改不被qmake -project接受? –
@ Bibi541什麼? .pro文件不是以我聽過的任何方式自動生成的。有些事情是不對的 - 你沒有忘記保存更改或像你這樣簡單的事情? –