废话不多说直接开整
需要下载的工具
eclipse-cpp-2018-09-linux-gtk-x86_64.tar.gz
Eclipse官方下载地址
arm-linux-gcc-4.3.2.tgz 交叉编译器
jdk-11.0.1_linux-x64_bin.tar.gz
JDK官方下载地址
接下来开始安装
首先安装jdk
tar -xvf jdk-11.0.1_linux-x64_bin.tar.gz 安装在你的当前目录下
之后把解压后的文件拷贝到/usr/local 下方便管理,这可依据个人喜好不做要求
我现在的安装路径是这个/usr/local/jdk-11.0.1/,这路径接下来需要加入到环境变量中,需注意
配置环境变量 sudo vi /etc/profile 在该文件最后一行加入下面代码
export JAVA_HOME=/usr//usr/local/jdk-11.0.1/
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
exportCLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
- 在命令行输入 source /etc/profile 立即生效
- 测试一下安装是否成功 输入: java -version 查看jdk版本
安装eclipse
tar -xvf eclipse-cpp-2018-09-linux-gtk-x86_64.tar.gz
之后进入eclipse安装目录执行./eclipse 运行
使用Deepin的另一个好处是不用去创建快捷方式,因为你可以把当前运行的软件固定在下方的任务栏中。
但是我也弄了一个快捷方式,步骤如下:
sudo gedit /usr/share/applications/eclipse.desktop
加入:
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse Platfrom
Comment=Eclipse IDE
Exec=/home/paolo/Downloads/eclipse/eclipse
Icon=/home/paolo/Downloads/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
在/usr/share/applications/目录下会有一个eclipse 的图标如下:
直接双击图标后可能会出现jre相关的error
进入eclipse安装路径 ,加入你的jdk bin的路径
创建jre文件夹: mkdir jre
进入jre文件夹并创建链接:
cd jre
创建jdk链接:
ln -s /usr/local/jdk-11.0.1/bin bin
之后可正常打开Eclipse,可把这个图标放入桌面
最后进入Project->Properties,选择C/C++ Builder下的 Tool Chain Editoer 配置各个交叉编译工具选项!
至此大功告成开始愉快地搬砖吧O(∩_∩)O哈哈~
---------------------------------分割线
把交叉编译器在eclipse中的配置贴一下
其实实际工程用到是gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_linux.tar.xz
直接使用tar -xvf 解压之后在 /etc/bash.bashrc 文件的末尾导入环境变量路径
export PATH=$PATH:/home/paolo/gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_linux/bin