ET 腾讯云centos部署,Kcp库编译

上篇文章介绍了ET的腾讯云部署详细流程,今天详细讲解上篇文章待详细说明的Kcp库编译问题。
Kcp库源码在Share\Libs\Kcp目录下,目前只有一个头文件和一个.c文件,说明该库是用c语言写的,没有任何编译相关的脚本。
由于Kcp跨平台可以多端使用,因此建议使用CMakeLists.txt 管理,具体内容如下:

cmake_minimum_required(VERSION 3.22)
#cmake_minimum_required(VERSION 2.8)

 if ( WIN32 AND NOT CYGWIN AND NOT ( CMAKE_SYSTEM_NAME STREQUAL "WindowsStore" ) )
     set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} /MT" CACHE STRING 

猜你喜欢

转载自blog.csdn.net/liyuping8888/article/details/126901968