skynet-cmake 是 skynet 的使用 cmake 的多平台的实现。
主要特点是支持在 vs2022 中编译运行,且 skynet 以 submodule 的方式链接,方便升级,确保不改。
基于 Visual Studio 2022 ,需要安装 CMake 和 Clang 模块。
下载工程和更新 submodule
git checkout https://github.com/hanxi/skynet-cmake.git
cd skynet-cmake
git submodule update --init
使用 vs2022 打开此工程目录 skynet-cmake (即CMakeLists.txt 文件所在目录)
没多大必要,直接用 make 可能更方便。
mkdir build
cd build
Makefile:
cmake ../
Xcode:
cmake -G Xcode ../