文档详情

ESM7000开发工具安装.PDF

发布:2020-04-14约1.62千字共10页下载文档
文本预览下载声明
ESM7000 开发工具安装 目录 ESM7000 开发工具安装1 一、 安装概览3 二、 交叉编译链安装3 三、 安装配置Eclipse 4 四、 新建工程5 一、 安装概览 ESM7000 使用imx7d 低功耗处理器,基于双核ARM cortex A7 ,提供双百兆网 口、串口、SPI、I2C、GPIO、PWM、CAN 等丰富的接口资源,操作系统为Linux 4.9.11 + QT5 + X11 。为了使开发板性能得到最大化利用,我们现在只提供Linux 操作系 统上的开发软件,本文将介绍开发软件的配置,包括交叉编译工具链以及设置 Eclipse 集成开发环境。使用Windows 的用户需要首先自行安装Linux 虚拟机, 各Linux 发行版64 位系统都可以支持。 二、 交叉编译链安装 交叉编译工具链以安装包(ESM7000-toolchain-x86_64.sh )的形式提供给客户, 在64 位Linux 发行版(如Ubuntu)上都可以正常运行。用户打开命令行工具, 输入命令: ./ESM7000-toolchain-x86_64.sh 进行安装,安装过程如下图,用户只 需要输入安装路径就可以了。 安装完成后安装目录下会有如下图所示的文件: 为了使用交叉工具链,需要将文件: environment-setup-cortexa7hf-neon-poky-linux-gnueabi 拷贝到eclipse 安装目录。 三、 安装配置Eclipse 运行Eclipse 需要java 和gtk 3.0 库支持,对于ubuntu 14.04 版本及之后的用 户,系统默认安装了gtk 3.0 的库,使用下列命令安装java 的运行库: sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer 我们提供的Eclipse 软件已经配置好了,用户只需要将eclipse.tar.gz 文件解压 就可以使用了,需要将交叉编译工具链安装目录下的文件 environment-setup-cortexa9hf-vfp-neon-emtronix-linux-gnueabi 拷贝到解压目录 下。解压目录下的文件 (eclipse 为应用程序,ubuntu 下双击就可运行): 四、 新建工程 我们提供的eclipse 已经是配置好使用我们的交叉编译工具链了的,用户只需 要按照正常步骤建立C/C++工程就可以了。启动画面: 点击运行解压目录下的eclipse 运行软件,选择File-New-C++ Project (或者 C Project), 在弹出框Project Type 中选择Executable,Toolchains 选择Linux GCC 。 输入工程名称 (hello 为例)点击Next,之后都使用默认设置完成创建工程, 选中刚刚新建的工程,右键选择 Properties,点击左侧的 C/C++ Build,进入如下页 面,查看Settings 中的设置,与下文的图片相同则表明设置正确。 GCC C++ Compiler 的Command 为${CXX} : GCC C Compiler 的Command 为${CC} GCC C++ Linker 的Command 值为${CXX}: GCC Assembler 的Command 为${AS}:
显示全部
相似文档