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 / 编译 usockets 过程说明的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: libuv / 编译 libuv 1.3
- 下一篇: Qt / SIGNAL、SLOT、sig