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!)

你可能感兴趣的:(usockets)