linux应用程序的开发

  • 一、通过SDK开发应用程序
  • 二、通过petalinux开发linux应用程序
  • 三、通过vim开发应用程序

一、通过SDK开发应用程序

在赛灵思官网下载SDK工具后,安装。
1.打开SDK,创建linux应用程序工程
2.编写代码
3.编译代码
4.将可执行文件复制到开发板根文件系统取执行

二、通过petalinux开发linux应用程序

1.在petalinux工程下创建linux应用程序
输入指令创建应用程序:

petalinux-create -t apps -n hello-world --template c


2.进入生成的目录下,编写代码。
3.编译工程
然后回到项目路径下输入指令:

petalinux-build -c hello-world -x do_compile

编译完成后查看进入目录查看可执行程序

build/tmp/work/cortexa9hf-neon-xilinx-linux-gnueabi/hello-world/1.0-r0

4.在开发板上运行
把可执行文件拷贝到开发板根文件系统
1.使用scp命令(要求开发板开启ssh服务)
2.挂载NFS网络文件系统

三、通过vim开发应用程序

1.编写代码
2.编译代码(使用petalinux提供的交叉编译工具)
3.上传到开发板

更多推荐

linux应用程序的开发