主页 > 软件开发  > 

VS2022远程调试Ubuntu中的C++程序

VS2022远程调试Ubuntu中的C++程序
前言

       最近想基于星火大模型的SDK开发第一些应用。但是,发现星火的SDK当中Linux版本的比较丰富,Windows 版本支持的比较少。但是,从调试的IDE而言,Visual Studio又是最方便的。所以,考虑采用Visual Studio+ Ubuntu的形式来实现程序的调试。

1、参考链接

   参考链接1: blog.csdn.net/flowerspring/article/details/109181922

   参考链接2: 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程序

运行结果:

已经运行成功了!

标签:

VS2022远程调试Ubuntu中的C++程序由讯客互联软件开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“VS2022远程调试Ubuntu中的C++程序