目录
一、使用Petalinux自带工具
1.1 创建和配置工程
本文使用官方BSP,直接创建工程。此步骤根据自己的需求进行建立
切换到工程目录,创建应用程序,输入:
petalinux-create -t apps -n myapp --enable
其中myapp
是你应用程序的名字。而--enable
参数则是使能对你的应用程序的编译,这样就不用再次去rootfs下再次启动配置。
打开目录<工程根目录>/project-spec/meta-user/recipes-apps/myapp
,可以看到file下存放着你的源码,可以根据自己的需求,直接替换里面的内容。本文就以示例中的Hello World直接进行编译。
1.2 编译与运行
切换回工程根目录,重新编译整个工程,输入:
petalinux-build
你也可以单独编译你的应用程序
petalinux-build -c <你的应用程序名字>
此时应用程序仅仅只是单独编译,并没有安装到系统中;如果要将应用程序安装到系统中,输入:
petalinux-build -c <你的应用程序名字> -x do_install
petalinux-build -c rootfs
petalinux-build -x package
</