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 在编译选项中添加工具链 编译选项换为配置的即可运行...
点击工具 => 附加到进程: 在SSH/WSL 中搜索当前可执行文件: 选取想要调试的进程(在实例中,因为 0 号进程中未添加断点,故不应选取进程号小的进程138113),点击使用WSL GDB附加,进入调试模式。 为了程序可以向下运行,需要将 i 的值设置成 1。 之后正常调试即可。 4. 后记 使用CLion 只能通过 GDB 一个进程一个...
2. CLion配置 Setting -> Build, Execution, Deployment -> Toolchains中新建WSL,完成自动配置。忽略“Test CMake run finished with errors”提示。将WSL上移到首位(切记!!!)。 Setting -> Build, Execution, Deployment -> Dynamic Analysis Tools -> Valgrind输入目录:\\wsl$\Ubuntu\usr\bin\valgrind WSL控制...
wsl如果安装了zsh、oh-my-zsh,并且使用了任意主题,会导致clion无法build和debug。这个有解吗。 2020-05-14 回复1 blacktail 微软自家的vscode的wsl-remote开一个内存吃了1.7G,同时跑客户端跟服务端两个项目 内存直接接近3G,我真是醉了。直接关vscode会导致wsl中的wsl-remote变成僵尸进程,内存就一直占着...
前言自从全面转向WSL, 抛弃了Ubuntu-Desktop, 一直使用Clion的Remote HOST或者WSL Toolchain作为Linux的远程开发环境: 这种方式其实已经很不错了, 缺点在于需要Windows和WSL之间需要频繁的I/O交互!这是WSL2的短板,…
WSL(Windows Subsystem for Linux)是Windows操作系统中的一个功能,允许用户在Windows环境中运行Linux应用程序。通过WSL,开发人员可以在Windows上使用Linux工具和命令行界面,方便进行跨平台开发。 当在WSL中使用CLion时,有时可能会遇到未检测到cmake的问题。cmake是一个跨平台的构建工具,用于自动生成各种编译环境。在CLion...
您可以配置 CLion 在登录 (-l) shell 中执行 WSL 命令。 现在开始使用工具链,执行以下操作: 在设置 | 构建、执行、部署 | Makefile 中切换到 WSL 工具链。 调用工具 | Makefile | 清理并重新加载 Makefile 项目。 在 本地应用程序配置中,将 Executable 指向使用 \mnt.. 符号表...
至此Clion的WSL环境就配置好了,接下来就是去让Clion链接WSL环境 在Clion中找到 Settings / Preferences | Build, Execution, Deployment | Toolchains,如下图所示: 示例 把原来的那一个删除后,在提示页面选择WSL,进行配置 配置示例 然后如果没有出错就点击Apply应该就可以了,如果出错了就是因为路径中含有中文,我们需...
Local client OS: Windows Remote host OS: WSLLinux distributions Sources location: local machine Project model:CMake/Makefile/Compilation database Linux distributions Settings / Preferences | Build, Execution, Deployment | Toolchains Click , which includes the imported ones. ...
初心是我希望用IDE打断点调试,两种方式,其一用vscode连接服务器来,vscode中打断点调试;其二是用clion来,利用wsl运行代码,clion中打断点调试。 第一种,当我希望用vscode连接服务器远程调试代码时,总是无法正确构建和运行代码,vscode界面一堆的运行按钮,我都感觉不是一个插件提供的(插件装多了也不好),总之就是vscode...