香橙派rk3588在ubuntu上使用qtcreator构建C++开发环境和通过mobaXterm远程打开qtcreator

有桌面环境的系统可以安装ide在板子系统上直接开发 但是这样需要另外的屏幕鼠标键盘 不太方便
这里介绍一种在pc上远程打开板子系统上的ide的使用方法

原理是mobaXterm内置了xserver 可以渲染远程的图形界面

在pc上安装mobaXterm
香橙派官方工具里有
http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-5-Ultra.html

在mobaXterm打开ssh 连接3588

连接上后 左边的sftp选项卡可以很方便的在pc和3588之间传递文件

ide用的是qtcreator 注意 是不带qtcore的
在3588上安装qtcreator
apt install qtcreator

然后在mobaXterm连接3588的ssh终端上直接执行qtcreator 就能在pc上打开3588上的qtcreator
其他图形界面程序同理 但是一些用到gpu渲染的程序可能不行 之前自己写的opengles对接x11渲染的程序就不能这样远程打开

现在来试一下新建一个cmake工程
点击左上角file 选择第一个 new file or project
选择non-qt project 选择plain c++ application 下一步
给工程命名 helloworld 下一步
build system 选择cmake 下一步
kits 会有个默认desktop 下一步
summary 什么都不用选 finish

直接ctrl+R编译运行 可以看到输出了Hello World!

这样一来 远程开发环境就搭建好了

posted @ 2025-04-30 01:11  逸俊晨晖  阅读(304)  评论(1)    收藏  举报