1、WSL中下载工具链 sudo apt-get upgrade sudo apt install cmake sudo apt install make sudo apt install g++ sudo apt install gdb 2、Clion配置工具链 1.1 添加WSL工具链 安装之后Clion会自动检测,通过之后就会变成下面的样子: 1.2 在编译选项中添加工具链 编译选项换为配置的即可运行...
打开了 Coder 开发环境,其中包含所选的项目,在 JetBrains Client 中进一步在 IDE 中工作。 连接到在 WSL2 上运行的项目 你可以配置你的 IDE 后端直接在 WSL2 中启动。 在开始连接到 WSL 之前,请确保满足以下先决条件: 你的计算机上安装了 Windows 10 或 11,...
C++一般是用在linux下,这里就用Ubuntu进行开发,考虑到window系统,这里准备用wsl2. 虚拟化 wsl2 要系统支持虚拟化,一般在bios中进行处理,成功之后,任务管理器 --> 性能 适用于Linux的Windows子系统 wsl更新 wsl --set-default-version2 //设置wsl2wsl--update //升级 wsl--version //查看最终版本 本机的versi...
Target和Executable选择你的可执行Target Environment variables增加LD_LIBRARY_PATH,可以在WSL2命令行里查看echo $LD_LIBRARY_PATH 我的系统是:LD_LIBRARY_PATH=/mnt/e/catkin_ws/devel/lib:/opt/ros/melodic/lib:/usr/local/cuda/lib64 开心享受windows上开发ros吧...
还有注意一点由于我们之前配置CLion时时用ssh连接到wsl的,所以平时想要用CLion就要确保wsl的ssh服务是打开的状态;所以我们要这里设置电脑一开机就启动bash(也就wsl、ubuntu)来确保ssh是开的状态;这里采用的是windows自带的定时任务机会直接把开机启动wsl的ubuntu中ssh服务。
第二个是clion,我配了它的wsl远程工具链,总提示我找不到cmake,后来一惊醒,我给clion的cmake地址是一个软链接,它应该是不支持软链接,于是把工具链中的配置换成了wsl中cmake可执行文件在的位置,通了。 值得注意的是,我本来希望clion通过ssh像vscode一样远程连接上wsl的,后来发现clion的远程开发方式是使用远程的...
前言自从全面转向WSL, 抛弃了Ubuntu-Desktop, 一直使用Clion的Remote HOST或者WSL Toolchain作为Linux的远程开发环境: 这种方式其实已经很不错了, 缺点在于需要Windows和WSL之间需要频繁的I/O交互!这是WSL2的短板,…
clion中提供了多种远程开发选项,每个选项都面向以下配置的特定子集: 完全远程模式, wsl, 以及使用 gdbserver/lldb-server的两种变体:远程调试 (gdb/lldb)和远程 gdb服务器(仅限 gdb). 了解详情 完全远程模式 从 windows,linux或 macos客户端设备到 linux远程主机进行远程开发(cmake和 makefile项目).当前设置假设...
WSL(Windows Subsystem for Linux)是Windows操作系统中的一个功能,允许用户在Windows环境中运行Linux应用程序。通过WSL,开发人员可以在Windows上使用Linux工具和命令行界面,方便进行跨平台开发。 当在WSL中使用CLion时,有时可能会遇到未检测到cmake的问题。cmake是一个跨平台的构建工具,用于自动生成各种编译环境。在CLion...
最近头脑发热,又想使用Clion作为下学期C++语言的开发环境,所以就尝试了一下安装Clion。 但是在室友老叶的指导下,发现Cygin现在在Windows环境下不知道怎么了,就是使用不了,索性使用一个迂回的方法,使用WSL进行配置。 所谓使用WSL其实就是在Windows 的子系统中安装Clion所需要的一系列东西,包括cmke、gcc、g++等,然后让...