Skynet Linux环境配置-基于Linux上开发

 1.安装必要工具

sudo apt update // 更新软件包

sudo apt install build-essential  //用于安装编译和构建软件所需的基本工具集

sudo apt install gcc  或者 apt-get install -y gcc  // 有的版本apt上找不到gcc 

sudo apt-get install libreadline-dev  //提供了GNU readline库接口 

sudo apt-get install autoconf   //自动配置工具,用于生成可以从源代码构建的软件的配置脚本。

//通常用于准备源代码包以便编译安装。

sudo apt install make //自动化构建工具,通常用于从源代码编译和链接程序

sudo apt install make-guile // GNU make的Guile扩展,它允许在make脚本中使用Guile语言。这个软件包主要用于扩展make的功能,使其能够使用Guile语言进行更复杂的操作和脚本编写‌

2.安装skynet

git clone https://github.com/cloudwu/skynet.git 

然后进入到skynet目录,

make linux // 编译  .需要等待一段时间

3.运行例子

./skynet ./examples/config     // 运行了一个节点.  

4.通过vscode远程连接/调试代码

4.1 必须插件安装

        Vscode的安装自行搜索。 vscode中安装几个必要插件

        Remote-SSH

        C/C++ 

        Lua 

4.2 连上远程节点

由于我直接用win11上的ubuntu,没有事先安装ssh。可以通过 sudo systemctl status ssh查看服务状态,如果没有则需要通过 

sudo apt-get install openssh-server 来安装ssh服务。 

      

通过左侧Remote explore ,点设置按钮,对应后续的  ..../.ssh/config 开始配置linux机器的ip地址和用户,保存后点击连上 


 

后面选择Linux, conitnue, 然后输入用户密码.

后面通过左侧目录的图标,open folder ,可以通过选择我们连上的skynet目录,OK后就可以看到目录代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值