我试过在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
等待一会就会看到断点处的信息了
大功告成!
完结撒花~~