首页 > 其他分享 >使用yocto工具链交叉编译libsdl

使用yocto工具链交叉编译libsdl

时间:2025-01-12 19:03:06浏览次数:3  
标签:yocto 18.04 URL 编译 VERSION https ubuntu libsdl ID

环境

$cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.6 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.6 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic
 

交叉编译工具链

$echo $CC
aarch64-oe-linux-gcc -march=armv8-a+crc -fstack-protector-strong -pie -fPIE -D_FORTIFY_SOURCE=2 -Wa,--noexecstack -Wformat -Wformat-security -Werror=format-security --sysroot=/home/builder/usr/local/rb-debug-x86_64/sysroots/aarch64-oe-linux

$echo $CXX

标签:yocto,18.04,URL,编译,VERSION,https,ubuntu,libsdl,ID
From: https://blog.csdn.net/m0_37132481/article/details/145072566

相关文章

  • 在keil中ARMCC v6 编译器中用C语言实现ARM cortex-M4 实现startup代码
    #include"stdint.h"#defineStack_Size0x00000800U#defineHeap_Size0x00000400Uuint8_tStack_Mem[Stack_Size]__attribute__((section("STACK")));uint32_t*const__initial_sp=(uint32_t*)&Stack_Mem[Stack_Size];uint8_tHeap_......
  • 探索 C++ Insights: 理解编译器背后的 C++ 实现
    C++Insights是什么?C++Insights是一款强大的工具,专注于揭示C++代码在编译器内部的实现细节.它能够帮助开发者深入理解模板展开,隐式类型转换,协程等特性背后的底层机制,是学习和教学现代C++的绝佳利器.C++Insights如何工作ClangBasedTool:C++Insight......
  • 为什么设置MSVC cl.exe到PATH路径,依然无法正常编译?为什么MSVC toolchain有多个cl.exe
    为什么设置MSVCcl.exe到PATH路径,依然无法正常编译?MSVC可以正常编译C/C++代码的前提,还包括INCLUDE/LIB路径等都正确配置,而这无法仅仅通过MSVCcl.exe的PATH路径来完成。VS提供了一个官方的配置MSVC环境的方式,可以通过开始菜单的"DeveloperCommandPromptforVS2019......
  • Linux开发工具--vim编辑器-gcc/g++编译器-gdb调试器
    目录1.vim编辑器 1.1.vim的基本概念1.2vim的基本操作1.3vim三个模式的命令集 插入模式命令模式 末行模式2.gcc/g++编译器2.1gcc如何完成重点概念——函数库 2.2gcc选项3.gdb调试器 3.1.开始使用 1.vim编辑器 1.1.vim的基本概念vim可以帮我们文......
  • Unity Android 调用 so 卡死问题 (so 编译踩坑)
    问题描述把Unity工程编译到Android上运行后,出现了一个必现的界面卡死bug。表现为:每次轮到自己出大招时,必现界面卡死,但程序不会crash。在Unity编辑器和iOS下都无法重现。分析日志发现,卡死前最后调用了算法库中的一个函数。算法库是c++写的,用cmake组织,编译成......
  • 高级语言(Java\Python\Php)的编译:链接及装载过程介绍10
    引言随着越来越多功能强大的高级语言的出现,在服务器计算能力不是瓶颈的条件下,很多同学会选择开发效率高,功能强大的虚拟机支持的高级语言(Java),或者脚本语言(Python,Php)作为实现功能的首选,而不会选择开发效率低,而运行效率高的C/C++作为开发语言。而这些语言一般情况下是运行在虚......
  • 高级语言(Java\Python\Php)的编译:链接及装载过程介绍2
    引言随着越来越多功能强大的高级语言的出现,在服务器计算能力不是瓶颈的条件下,很多同学会选择开发效率高,功能强大的虚拟机支持的高级语言(Java),或者脚本语言(Python,Php)作为实现功能的首选,而不会选择开发效率低,而运行效率高的C/C++作为开发语言。而这些语言一般情况下是运行在虚......
  • 文件单独编译生成
      编译设备树也最好在source过的那个窗口中来编译   错误提示如下:     同时在makefile文件修改时也要注意 ......
  • 理解Unity脚本编译过程:程序集
    https://docs.unity3d.com/Manual/script-compilation.html关于UnityC#脚本编译的细节,其中一个比较重要的知识点就是如何自定义Assembly。预定义的assembly默认情况下,Unity会按照这个规则进行编译。PhaseAssemblynameScriptfiles1Assembly-CSharp-firstpassRuntimes......
  • C++项目Visual Studio 如何在Release编译模式下断点调试
    在VS中,Debug编译模式下通常是默认支持断点调试的,但有时项目需要会需要在Release编译模式下进行打断点调试原因无外乎三点:Debug模式下编译运行无异常,但Release下出现问题需要release下屏蔽断言和部分宏定义win平台的动态库区分release和debug模式,部分项目......