c++ - 在 Yocto 上本地构建和编译 C/C++ 程序

标签 c++ linux c++11 gnu yocto

我想在 Yocto 上编译一些 C/C++ 程序。我不太熟悉操作系统。我知道我可以使用交叉编译器并将程序集成到食谱中。

我希望在操作系统上本地编译程序。我能够看到一些基本库,例如 libstdc++libmlibclibgcc_s.so

我不知道如何进一步进行。

最佳答案

基本上,您可以在 local.conf 或 DISTRO 配置中添加 EXTRA_IMAGE_FEATURES += "tools-sdk",但这样做是一种相当糟糕的做法,因为在-目标编译不能很好地扩展。在基于 yocto 的项目中,人们宁愿使用 SDK 或编写配方。

您可以在此处找到有关该特定主题的大量解释和演示 Live Coding Session #3: SDKs

关于c++ - 在 Yocto 上本地构建和编译 C/C++ 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59188424/

相关文章:

c++ - 为什么 MFC 中的模式对话框实际上在内部是无模式的?

c++ - 在循环中用作 "const &"函数参数的临时对象的编译器优化?

c++ - 使用 lambda 表达式定义默认仿函数参数

PHP 将所有图像文件夹从一个文件夹复制到另一个文件夹

linux - 解码 Valgrind 输出

c++11 - 在 C++ 中是否有更好的方法一次性执行一组代码而不是使用静态变量检查

c++ - 关于在C++中插入汇编代码的问题

c++ - 无法将 boost 库链接到共享库

c++ - 为什么 memory_order 作为 std::atomic 函数的运行时参数给出

c++ - 为什么 std::declval 添加引用?