首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何连接ENet和MSVC

如何连接ENet和MSVC
EN

Stack Overflow用户
提问于 2013-07-14 02:23:09
回答 1查看 1.3K关注 0票数 3

我正在使用MicrosoftVisualC++(针对桌面的VS)。链接enet.lib和enet64.lib文件有困难。我所做的是:

  1. 下载了最新稳定版本的tar.gz文件。
  2. 我把它的内容提取到C:\enet
  3. 在我的MSVC解决方案的项目属性I:中
    • 添加C:\enet\include到C/C++/General/附加包含目录
    • 添加C:\enet到Linker/General/附加库目录
    • 将enet.lib、enet64.lib、ws2_32.lib和winmm.lib添加到Linker/Input/附加依赖项

我还确保将#include <enet/enet.h>放在main.cpp的顶部。该程序运行时没有任何错误,但它似乎并没有实际工作。在我的客户端代码中,如果它不能连接到服务器,它应该抛出一个错误,但是当我在服务器不运行时运行客户机程序时,它不会抛出任何错误。是我错误地链接了ENet,是我使用了错误的版本,还是我只是不正确地使用它?我放弃了自己的代码,尝试运行一个我在互联网上找到的示例客户机/服务器,它编译了,但实际上没有“工作”。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-14 03:38:19

我想通了,问题是我把enet.lib和enet64.lib都链接起来了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17635989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档