Я использую Microsoft Visual C ++ (VS Express для рабочего стола). У меня возникают трудности при связывании файлов enet.lib и enet64.lib. Вот что я сделал:
Я также убедился, чтобы поставить #include <enet/enet.h>
в верхней части моего main.cpp. Программа работает без ошибок, но, похоже, на самом деле не работает. В моем клиентском коде он должен выдавать ошибку, если он не может подключиться к серверу, но когда я запускаю клиентскую программу, когда сервер не работает, она не выдает никаких ошибок. Я неправильно связал ENet, я использую неправильную версию, или я просто использую ее неправильно? Я удалил свой собственный код и попытался запустить пример клиент / сервер, который я нашел в интернете, он скомпилирован, но на самом деле он «не работает».
Я понял это, проблема была в том, что я связывал и enet.lib, и enet64.lib.
Других решений пока нет …