[RaspberryPi] IntelliJ连接树莓派远程编程

2019-12-06  本文已影响0人  Cocoonshu

大家在编写树莓派上的程序时,应该都有这么一个烦恼:

基于以上各种苦恼,我尝试了多种IDE与树莓派远程调试的可能性,如今,本座达成了VSCode和IntelliJ的树莓派远程调试!(VSCode连接树莓派的远程编程在另外一篇文章中给出~)

为什么会选VSCode和IntelliJ呢?
通用性强! VSCode和IntelliJ都有强大的通用性,可以用于多种方向、语言的编程。VSCode通过安装各种插件即可支持不同的语言、平台和框架的开发,IntelliJ本身也类似,它也可以通过安装插件来达成这个目的。于此同此,JetBrains官方还配置了多种插件套餐的IDE(如Android Studio、CLion等),方便了专业方向上的开发编程。所以使用这两种IDE去连接树莓派做远程调试,基本上可以满足绝大部分生活、工作、喜好上的需求~

在此,我以JetBrains全家桶中的CLion做示例来演示远程调试的方法

准备工作

本地的CLion与树莓派做远程调试,主要是通过网络连接来达成,所以需要本地电脑与树莓派都处于同一个局域网内,才能达成远程连接。具体的要求如下:

添加远程主机

在Remote Host中添加一个SFTP服务器,用于远程的文件访问,便于我们通过CLion来管理树莓派上的文件。
操作步骤:

添加远程编译工具链

我们需要新增一个用于树莓派上编译代码的工具链,步骤如下:

添加远程构建类型

接下来新增一个构建类型,用于在调试和运行时使用,步骤如下:

总结

此时,你就可以像调试本地代码一样连接树莓派去调试工程了,完结撒花!~

上一篇 下一篇

猜你喜欢

热点阅读