usockets / 编译 usockets 过程说明

一、vs2019

1、准备

(1)下载 usockets 源代码。

https://github.com/uNetworking/uSockets

(2)编译 libuv 。 

https://blog.csdn.net/itworld123/article/details/107222657

2、编译

(1)打开 vs2017 ,建立空控制台工程。

(2)在工程下创建 libuv 和 uSockets 两个文件夹。

libuv 存放 libuv.lib 和 inlucde 文件夹。

uSockets 文件夹下存放的是 uSockets 源代码中 src 文件夹下的代码文件。

(3)配置 vs2017

a、VC++ 目录 -> 包含目录, 将 libuv 的头文件和 uSockets 包含进来。

b、VC++ 目录 -> 库目录, 将 libuv 的静态库路径包含进来。

c、C/C++ -> 常规 -> SDL 检查,选择“否”,去掉指针未初始化的错误。

d、C/C++ -> 预处理器,添加 LIBUS_NO_SSL,去除 ssl 功能,是项目需求而定。

e、C/C++ -> 预编译头,选择“不使用预编译头”。

f、链接器 -> 输入 -> 附加依赖项,添加 libuv.lib、Iphlpapi.lib、psapi.lib、userenv.lib。

g、链接器 -> 输入 -> 忽略特定默认库,添加 LIBCMTD。

(4)将 libuv 和 uSockets 两个文件夹下的所有文件添加到工程中。

(5)编译,在 Debug 文件夹下会生成 libusockets.lib ,头文件是 uSockets 文件夹下的 libusockets.h

工程下载地址:https://download.csdn.net/download/itworld123/12594020

参考链接:https://blog.csdn.net/wangdamingll/article/details/102571887

二、ubuntu

(待续)

 

(SAW:Game Over!)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值