欢迎访问 生活随笔!

ag凯发k8国际

当前位置: ag凯发k8国际 > 编程资源 > 编程问答 >内容正文

编程问答

usockets / 编译 usockets 过程说明 -ag凯发k8国际

发布时间:2024/10/14 编程问答 7 豆豆
ag凯发k8国际 收集整理的这篇文章主要介绍了 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!)

总结

以上是ag凯发k8国际为你收集整理的usockets / 编译 usockets 过程说明的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得ag凯发k8国际网站内容还不错,欢迎将ag凯发k8国际推荐给好友。

网站地图