前言
最近想基于星火大模型的SDK开发第一些应用。但是,发现星火的SDK当中Linux版本的比较丰富,Windows 版本支持的比较少。但是,从调试的IDE而言,Visual Studio又是最方便的。所以,考虑采用Visual Studio+ Ubuntu的形式来实现程序的调试。
1、参考链接
参考链接1:https://blog.csdn.net/flowerspring/article/details/109181922
参考链接2:https://blog.csdn.net/m0_50502677/article/details/140018355
2、增加Linux工程向导
给VS2019增加Linux工程向导,首先重新运行vs2019的安装包,如下图:
我们开始扩充性的安装。
这一步是比较关键的,如下图:
然后,完成修改安装。
3、创建Linux工程
基本的工程创建完毕,如下图:
这是主程序的内容,如下图:
4、安装SSH
首先运行:sudo apt update
安装openssh: sudo apt install openssh-server
效果如下图:
5、配置防火墙
分别输入:sudo ufw allow ssh
sudo ufw status
显示为不活动的,显然ufw还没有生效。(既然防火墙没有生效,也不用管)
6、启动SSH服务
分别输入:sudo systemctl start ssh
sudo systemctl enable ssh
查看ssh的状态:sudo systemctl status ssh
7、尝试在VS中进行连接
8、在VS中运行Linux程序
运行结果:
已经运行成功了!