win10配置CLion2022+ubuntu20.04远程部署

背景

在博文ubunut搭建aarch64 cuda交叉编译环境记录中,使用的ubuntu20.04虚拟机安装eclipse来交叉编译aarch64的程序,然后发送到jetson板子上执行。开发一段时间后发现eclipse IDE使用起来不太便捷,因此,考虑使用CLion IDE,在windows上安装CLion并完成开发, 然后远程部署到jetson板子上。

安装CLion2022

在win10上按照指引安装.exe的安装包,双击运行下图位置中的脚本文件进行破解,

启动CLion, 在激活页面选择激活码破解方式,将.txt中的激活码复制到激活码输入框中,获得一定期限的使用资格

windows CLion在ubuntu上远程部署

CLion新建一个空的工程,建立一个remote host的ssh连接,若遇到ubuntu虚拟机网络问题,分三步重置网络:

1)重置虚拟网络编辑器

2)重置网络适配器

3)重新启动网络服务

打开ubuntu系统后,终端执行

bash 复制代码
sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start

4)配置ip

网络配置正常后,在CLion中建立一个remote host的ssh连接, 当连接成功后,记录camke的版本,图中显示版本为3.22.1

查看远程主机已创建

配置Cmake, 将图中的toolchain改为Remote Host

将CmakeList中的cmake版本改为远程端一致的版本号3.22

配置完成后,就可以点击运行,完成hello world的测试

相关推荐
Lester_11014 天前
STM32霍尔传感器输入口设置为复用功能输入口时,还能用GPIO函数直接读取IO的状态吗
stm32·单片机·嵌入式硬件·电机控制
LCG元4 天前
低功耗显示方案:STM32L0驱动OLED,动态波形绘制与优化
stm32·嵌入式硬件·信息可视化
三佛科技-187366133974 天前
120W小体积碳化硅电源方案(LP8841SC极简方案12V10A/24V5A输出)
单片机·嵌入式硬件
z20348315204 天前
STM32F103系列单片机定时器介绍(二)
stm32·单片机·嵌入式硬件
Alaso_shuang4 天前
STM32 核心输入、输出模式
stm32·单片机·嵌入式硬件
脚后跟4 天前
AI助力嵌入式物联网项目全栈开发
嵌入式硬件·物联网·ai编程
2501_918126914 天前
stm32死锁是怎么实现的
stm32·单片机·嵌入式硬件·学习·个人开发
星马梦缘4 天前
驱动层开发——蜂鸣器驱动
stm32·单片机·嵌入式硬件·hal·驱动
小刘爱玩单片机4 天前
【stm32简单外设篇】- 测速传感器模块(光电)
c语言·stm32·单片机·嵌入式硬件
电化学仪器白超4 天前
EC20CEHDLG-128-SNNS调试记录
python·单片机·嵌入式硬件·自动化