我想在 Zynq 上设计一个基于 Linux 的固件,它可以支持 ac 程序的板载编译然后执行它。所以我需要一个用于 arm 架构的编译器,但我怎么能真正做到呢?这样做真的可行吗?或者我在尝试这样做时会遇到什么问题?
如果有人可以在这里为我提供帮助,我将不胜感激。
我想在 Zynq 上设计一个基于 Linux 的固件,它可以支持 ac 程序的板载编译然后执行它。所以我需要一个用于 arm 架构的编译器,但我怎么能真正做到呢?这样做真的可行吗?或者我在尝试这样做时会遇到什么问题?
如果有人可以在这里为我提供帮助,我将不胜感激。
根据这篇文章,ELLCC 在运行 pentalinux 的 Zynq 上工作。它也应该在archlinux上运行。它也可以用作交叉编译器。
您可以安装任何支持 armv7 的 Linux 发行版。我们目前使用的是 Debian,但我们也尝试过 Arch 和 Gentoo。使用标准 Linux 发行版,您可以安装所需的任何编译器工具链。
例如,可以在 vnc 上使用 clang/gcc 和 Visual Studio 代码作为 IDE,因此也可以进行无头编码。