目录:

安装Eclipse

下载Eclipse® Photon R IDE for C/C++ Developers,

https://www.eclipse.org/downloads/packages/release/photon/r

把下载包解压到/opt/目录下,

然后创建eclipse的执行文件/usr/bin/eclipse,

sudo vi /usr/bin/eclipse

内容如下


#!/bin/bash
export ECLIPSE_HOME="/opt/eclipse" 
$ECLIPSE_HOME/eclipse $*

然后加可执行权限

sudo chmod +x /usr/bin/eclipse

创建eclipse工程目录

mkdir -p /opt/prj_workspace/Eclipse 
sudo chmod -R 777 /opt/prj_workspace/

打开eclipse在控制台终端输入

eclipse

打开后在Workspace中输入eclipse的工程目录

/opt/prj_workspace/Eclipse 

eclipse打开后, 点击菜单Window --> Prefences打开属性窗口,

然后选择Remote Development下的Remote Connections,

点击Add 添加远程设备, 配置如下

Connection name: Device
Host: 192.168.3.11
User: root
Select Password based authentication 
keep the Password field empty

以上配置完成后, eclipse软件的安装配置步骤已经完成.

配置Eclipse工程项目

在打开eclipse之前需要先导入sdk环境

example : 
source /opt/phytec-yogurt/BSP-Yocto-AM335x-PD17.2.2/environment-setup-cortexa9hf-neon-phytec-linux-gnueabi
eclipse &

创建eclipse工程

点击菜单栏的File --> New --> Project,

选中 C Project 然后点击Next,

输入工程名字myHelloWorld, 然后选择Linux GCC. 完成后点击Finish.

创建工程源文件

选中新建的工程myHelloWorld, 右键选择New --> Source File,

输入工程源码

配置工程交叉编译环境

右键选择HelloWorld工程, 选择 Properties

在Properties对话框中选择 C/C++ BuILD --> Settings

选择 GCC C Compiler, 在Command中输入${CC},

选择 GCC C Linker, 在Command中输入${CC}, 然后在 Command line pattern 的 ${COMMAND} 后面加上 ${LDFLAGS},

选择GCC Assembler, 在Command中输入${AS},

然后点击Apply.

接着选择 Build Steps 标签, 在Post-build steps下的Command输入以下内容:

scp ./myHelloWorld root@192.168.3.11:/home/root/. ;ssh root@192.168.3.11 /home/root/myHelloWorld

先选择Apply, 然后选择OK.

完成后, 开始编译工程.

选择菜单栏 Project --> Clean,

选中OK, 工程会重新编译.

编译完成后, 选择Console 标签, 可以看到以下输出内容

开发板连接好后, 在串口终端也能看到该程序运行.



  • No labels