我正在使用MicrosoftVisualC++(针对桌面的VS)。链接enet.lib和enet64.lib文件有困难。我所做的是:
我还确保将#include <enet/enet.h>放在main.cpp的顶部。该程序运行时没有任何错误,但它似乎并没有实际工作。在我的客户端代码中,如果它不能连接到服务器,它应该抛出一个错误,但是当我在服务器不运行时运行客户机程序时,它不会抛出任何错误。是我错误地链接了ENet,是我使用了错误的版本,还是我只是不正确地使用它?我放弃了自己的代码,尝试运行一个我在互联网上找到的示例客户机/服务器,它编译了,但实际上没有“工作”。
发布于 2013-07-14 03:38:19
我想通了,问题是我把enet.lib和enet64.lib都链接起来了。
https://stackoverflow.com/questions/17635989
复制相似问题