First, I've seen this thread : How to use/include the QtNetwork Module. I've followed every step. these are my includes :
#include <QTcpServer>
#include <QTcpSocket>
My additionnal include directory path
C:\Qt\5.15.1\msvc2019_64\include\QtNetwork
My additional library path
C:\Qt\5.15.1\msvc2019_64\lib;
Right now it compiles with just the includes, but the simple line of code :
QTcpSocket* pTcpSocket = new QTcpSocket();
creates unresolved externals error. Now I get that this is due to the linker failure to find the right lib. But if, such as what was done in the other thread, i try to add this dependency :
QtNetwork.lib
The compiler will complain that it cannot find this file "QtNetwork.lib". Indeed, this file isn't in my "C:\Qt\5.15.1\msvc2019_64\lib;" folder. On QtCreator it was piece of cake to get this to run, simply add "QT += network" to the .pro file, run qmake and work done. However I am stuck on trying to get this to run on msvc with QT extension tool, any ideas ?
Ok I've found the problem, it stems from the fact the lib file is currently named "Qt5Networkd.lib" and not "QtNetworkd.lib" as i had seen on the web. Leaving the answer here in case someone goes across the same trouble.