skynet-cmake 是 skynet 的使用 CMake 的多平台的实现。
- 支持在 Visual Studio 2022 中编译运行。
- skynet 以 submodule 的方式链接,方便升级,确保不改。
基于 Visual Studio 2022 ,需要安装 CMake 和 Clang 模块。
git checkout https://github.com/hanxi/skynet-cmake.git
cd skynet-cmake
git submodule update --init --recursive
使用 vs2022 打开此工程目录 skynet-cmake (即CMakeLists.txt 文件所在目录)。
- 点击 [生成] -> [全部重新生成]
- 选择 skynet.exe -> 点击 [调试]
也可以执行 build.bat
脚本生成 out/build/x64-debug/skynet.exe
文件。
没多大必要,直接用 make 可能更方便。
mkdir build
cd build
Makefile:
cmake ../
Xcode:
cmake -G Xcode ../