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的测试

相关推荐
Romantic_love_1 小时前
USART串口初始化源码解析
stm32·单片机·嵌入式硬件·学习
oshan20121 小时前
零基础STM32入门教程--11-USART/UART 串行通迅
stm32·单片机·嵌入式硬件
集芯微电科技有限公司3 小时前
700V/17A高频开关低导通阻GaN HEMT驱动器适用于快充,LLC,PFC功率校正
人工智能·嵌入式硬件·深度学习·神经网络·机器学习·生成对抗网络·计算机外设
恒锐丰小瑞3 小时前
率能SS6285M 33V/5.5A/单通道直流电机驱动IC,低待机功耗与多重保护,用于电子锁/玩具/机器人
stm32·单片机·嵌入式硬件·机器人
天空'之城4 小时前
单片机基础核心知识点汇总(二十一)
单片机·嵌入式硬件
恒锐丰科技林技术员4 小时前
SS6286L:大电流双向有刷电机驱动芯片,赋能电机控制多元场景
经验分享·嵌入式硬件·硬件工程
意法半导体STM324 小时前
【官方原创】LAT1695转换STM32CubeIDE工程到STM32CubeIDE for Visual Studio Code
vscode·stm32·单片机·嵌入式硬件
Zhang.Yi4 小时前
STM32-DMA
stm32·单片机·嵌入式硬件
Jaixln_HRF6 小时前
率能SS8837T 单通道1.8A/12V H桥电机驱动芯片,低功耗睡眠模式120nA,用于摄像机/玩具/机器人
驱动开发·嵌入式硬件·机器人·硬件工程
小鱼儿电子6 小时前
62-基于STM32的多功能水壶控制系统设计
stm32·单片机·嵌入式硬件·多功能水壶·智能水壶