Linux教程

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

本文主要是介绍向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编译开发工具包。

这篇关于向petalinux定制系统加入gcc等编译开发工具的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!