在Yocto上本地构建和编译C / C++程序
Building and compiling C/C++ programs natively on Yocto
我想在Yocto上编译一些C/C++程序。我对操作系统不太熟悉。我知道我可以使用交叉编译器并将程序集成到配方中。
我希望在操作系统上本地编译程序。我能够看到一些基本的库,如libstdc++
、libm
、libc
、libgcc_s.so
。
我对如何进一步进行一无所知。
基本上,您可以在local.conf
或 DISTRO 配置中添加EXTRA_IMAGE_FEATURES += "tools-sdk"
,但这样做是一种相当糟糕的做法,因为目标内编译不能很好地扩展。在基于 yocto 的项目中,人们宁愿使用 SDK 或编写配方。
您可以在此处找到有关该特定主题的大量解释和演示 实时编码会议 #3:SDK