Ubuntu20.04.1系统下使用Clion搭建openjdk15源码环境,进行调试C源码

本文介绍如何在Ubuntu环境中从源码编译OpenJDK15,并详细指导如何安装和配置Clion 2020.2版本,包括创建桌面快捷方式,以及使用Clion进行C/C++项目的开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我试过在window环境下尝试搭建,但是不想装VS这类非常占用空间的软件,而且即使使用VS依然很麻烦,相关依赖不好安装,不像Ubuntu那样方便直接一条命令就能解决问题。

为了快速搭建好openjdk15,请前完成下面的步骤,在ubuntu下将openjdk15编译一次

最新版的ubuntu镜像:https://ubuntu.com/download/desktop

请先完成下面2个步骤:

1、在Win10环境下使用Vmware安装好ubuntu20.04.1桌面环境系统
2、Ubuntu20.04.1环境编译openjdk15

完成了上面步骤后。基本上就算完成了。

下载好Clion2019.2
https://download.jetbrains.8686c.com/cpp/CLion-2020.2.tar.gz 进行解压,内部还包了一层,将clion-2020.2文件夹复制到Public文件夹,其它文件也可以。我们创建一个快捷方式

注意点:bin/clion.sh其实就是clion的可执行程序,在终端输入./clion.sh(需要chmod +x clion.sh添加执行权限),然后就可以打开clion了,为了完美我们创建一个快捷方式,后面是创建快捷方式的步骤。

ctrl + alt + t 打开终端,su 切换成root登录
如果没有设置root密码:

sudo passwd root

然后输入su 切换成 root 登录

su

在Ubuntu中/usr/share/applications/存的是快捷方式,通过gedit会创建这样一个快捷方式的文件,我们需要输入一些信息

gedit /usr/share/applications/clion2019.2.desktop

将下面的信息粘贴进去,修改其中的内容(Exec:可执行文件位置) 和 (Icon:快捷方式图标路径)
对应解压缩后clion文件夹路径

[Desktop Entry]
Version=1.0
Type=Application
Name=CLion
Icon=/home/angel/Public/clion-2020.2/bin/clion.svg
Exec="/home/angel/Public/clion-2020.2/bin/clion.sh" %f
Comment=A cross-platform IDE for C and C++
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-clion

然后可以重启一些ubuntu,使用 reboot 命令即可


桌面快捷方式的模板如下,后缀名一定要是.desktop前缀一般都是应用名字

[Desktop Entry]
Name=                                               #自定义的软件名词
Exec=                                               #可执行文件的路径
Icon=                                               #图标路径
Terminal=false                                      #不启动终端
Type=Application                                    #类型
Categories=Application;Network;                     #程序应该处于的目录

开机重启后,就会在应用程序的菜单中找到
在这里插入图片描述
然后我们运行Clion即可。打开后可以对其右键添加到收藏夹,这样退出Clion在左侧快捷方式还会留在侧边工具栏


开始

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

打开后直接把源码文件夹拖拽进clion即可以项目方式打开,如下,然后打开makeFile文件会提示你安装makefile插件,安装即可。因为前面我们编译成功了,所以下面就算是完成了,环境部分在编译过程中就已经完成了,因此需要将前面的两个步骤看完。
在这里插入图片描述
在这里插入图片描述
添加一个Cmake应用程序
在这里插入图片描述
填上应用名字
在这里插入图片描述
在这里插入图片描述
双击shift唤出搜索功能,选择Files,搜索java.c文件
在这里插入图片描述
在这里插入图片描述
选择之前我们添加的cmake应用程序,选择debug

在这里插入图片描述
等待一会就会看到断点处的信息了
在这里插入图片描述
大功告成!

完结撒花~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

诗水人间

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值