基于Deepin 搭建嵌入式开发环境 eclipse+arm-linux-gcc-4.3.2

废话不多说直接开整

  • 需要下载的工具

    • eclipse-cpp-2018-09-linux-gtk-x86_64.tar.gz
      基于Deepin 搭建嵌入式开发环境 eclipse+arm-linux-gcc-4.3.2_第1张图片
      Eclipse官方下载地址
    • arm-linux-gcc-4.3.2.tgz 交叉编译器
    • jdk-11.0.1_linux-x64_bin.tar.gz
      基于Deepin 搭建嵌入式开发环境 eclipse+arm-linux-gcc-4.3.2_第2张图片
      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版本

基于Deepin 搭建嵌入式开发环境 eclipse+arm-linux-gcc-4.3.2_第3张图片

  • 安装eclipse
    • tar -xvf eclipse-cpp-2018-09-linux-gtk-x86_64.tar.gz

    • 之后进入eclipse安装目录执行./eclipse 运行
      基于Deepin 搭建嵌入式开发环境 eclipse+arm-linux-gcc-4.3.2_第4张图片

      • 使用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 的图标如下:
    基于Deepin 搭建嵌入式开发环境 eclipse+arm-linux-gcc-4.3.2_第5张图片

  • 直接双击图标后可能会出现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
  • 基于Deepin 搭建嵌入式开发环境 eclipse+arm-linux-gcc-4.3.2_第6张图片

基于Deepin 搭建嵌入式开发环境 eclipse+arm-linux-gcc-4.3.2_第7张图片
基于Deepin 搭建嵌入式开发环境 eclipse+arm-linux-gcc-4.3.2_第8张图片
基于Deepin 搭建嵌入式开发环境 eclipse+arm-linux-gcc-4.3.2_第9张图片
基于Deepin 搭建嵌入式开发环境 eclipse+arm-linux-gcc-4.3.2_第10张图片
基于Deepin 搭建嵌入式开发环境 eclipse+arm-linux-gcc-4.3.2_第11张图片

你可能感兴趣的:(IDE安装)