伊菟园

  • 首页
  • 文章归档
  • 友情链接

  • 搜索
面向对象 opensuse 键盘输入 输入 Scanner 注释 java C/C++ 编程 Linux 服务器 虚拟机 游戏制作 元数据 UE4

[Skynet]配置环境

发表于 2020-06-16 | 分类于 服务器 | 0 | 阅读次数 296

1 安装环境

## 更新软件源
sudo apt update
sudo apt upgrade
## 安装编译软件
sudo apt install autoconf 
sudo apt install libreadline-d
## 安装git
sudo apt install git

2 下载Skynet

## 回到/home/用户/
cd ~
## 克隆Skynet
git clone https://github.com/cloudwu/skynet.git

3 文件结构

Skynet +-------------------┐
  |--- 3rd +------------┐  |      -- 第三方的代码,有 lua 和 jemalloc 等
  |---------------------┘  |
  |--- examples +-------┐  |      -- 附带的例子
  |---------------------┘  |
  |--- lualib +---------┐  |      -- 使用 lua 写的库
  |---------------------┘  |
  |--- lualib-src +-----┐  |      -- 使用 C 写并封装给 lua 使用的库
  |---------------------┘  |
  |--- service +--------┐  |      -- 使用 lua 写的 Skynet 的服务模块
  |---------------------┘  |
  |--- service-src +----┐  |      -- 使用 C 写的 Skynet 的服务模块
  |---------------------┘  |
  |--- skynet-src +-----┐  |      -- Skynet 的核心代码
  |---------------------┘  |
  |--- HISTORY.md -------  |      -- 更新日志
  |--- LICENSE ----------  |      -- 许可证信息,采用 MIT,很宽松的协议。
  |--- Makefile ---------  |      -- 编译规则文件,用于编译 Skynet
  |--- platform.mk ------  |      -- 编译与平台相关的设置
  |--- README.md --------  |      -- 简单介绍了怎么编译和测试 Skynet
  └------------------------┘

4 编译

cd ~/skynet
make linux

注意: 编译完成后会自动返回到skynet目录

新Skynet +-----------------┐
  |--- ... +------------┐  |
  |---------------------┘  |
  |+-- cservice +-------┐  |      -- C 语言写的Skynet的服务模块service-
  |---------------------┘  |         srcservice-src 编译后的动态链接库
  |+--- skynet ----------  |      -- skynet主程序
  └------------------------┘
创作不宜,求打赏~
伊玖OneNine 微信支付

微信支付

伊玖OneNine 支付宝

支付宝

  • 本文作者: 伊玖OneNine
  • 本文链接: https://erxtu.com/?p=5
  • 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!
# 面向对象 # opensuse # 键盘输入 # 输入 # Scanner # 注释 # java # C/C++ # 编程 # Linux # 服务器 # 虚拟机 # 游戏制作 # 元数据 # UE4
[virtualbox]Linux自动挂载共享文件夹权限问题
[C语言]基本类型
  • 文章目录
  • 站点概览
伊玖OneNine

伊玖OneNine

20 日志
7 分类
15 标签
RSS
Github E-mail
Creative Commons
Links
  • iloim's Blog
© 2018 — 2021 京ICP备18009660号-1
由 Halo 强力驱动
|
主题 - NexT.Pisces v5.1.4