向petalinux定制系统加入gcc等编译开发工具

加入GCC命令功能
在配置根文件系统操作时进行设置,主要是加入packagegroup-core-buildessential,packagegroup-petalinux-self-hosted

在petalinux-config -c rootfs —>
Filesystem Packages —>
misc —>

[*] packagegroup-core-buildessential
[*] packagegroup-petalinux-self-hosted

大部份应用场景下,petalinux系统定制时是不需要加入gcc g++等编译开发工具的,我们一般使用交叉编译环境

在我们的pc开发主机上进行编译开发。但是交叉编译环境不能适用于某些工程的代码文件需要某个程序对配置代码

进行翻译等预处理操作以生成编译工程用的源代码。而这里预处理程序只能在petalinux的开发板子上运行,并不能

在交叉编译环境的pc主机运行。这种需求使得我们最简单的处理方法就是直接在运行petalinux系统的板子上进行我们

工程的编译工作。

所以在做某些工程时,我们需要向petalinux系统时打包加入gcc等gnu编译开发工具包。

上一篇:GCC编译多文件C项目


下一篇:【转载】费米问题