Zynq 开发板上直接使用g++ 编译应用软件

Posted 姚家湾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zynq 开发板上直接使用g++ 编译应用软件相关的知识,希望对你有一定的参考价值。

       xilinx 公司提供vitis 软件(以前叫做SDK)开发C++ 程序。vitis 功能强大,但是对于linux 程序员而言,它过于复杂。而且高版本的vitis 提供的库函数与国产开发板提供的系统库函数版本对不上。造成交叉编译出来的程序动态库不兼容。自己构建构建petalinux 的image 的过程也是复杂的过程。

我是用的Z7 nano ,一块最小的zynq 7020开发板,在厂商提供的zynq 系统下,配置的系统功能比较强,含有g++,gcc,nodeJS ,python 等。

于是,我直接尝试在开发板上使用g++ 编译应用(IEC61499 运行时,一个不小的程序),出乎意料地成功了。虽然慢了一点,解决了兼容性问题。

        建议开发zynq应用程序,直接使用开发板上的g++ 编译,简单粗暴,效果佳。也希望开发板厂商能够及时升级软件版本,安装齐全的工具。让开发者方便一些。

以上是关于Zynq 开发板上直接使用g++ 编译应用软件的主要内容,如果未能解决你的问题,请参考以下文章

zynq7020开发记录(持续更新)--SPI编译配置和使用

zynq7020开发记录(持续更新)--SPI编译配置和使用

zynq7020开发记录(持续更新)--SPI编译配置和使用

ZYNQ7000系列学习之TF卡读写实验

ZYNQ7000系列学习之TF卡读写实验

linux 开发板上的调试