<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>ARM - 标签 - 吕海峰的博客</title>
        <link>https://www.lvhaifeng.com/tags/arm.html</link>
        <description>ARM - 标签 - 吕海峰的博客</description>
        <generator>Hugo -- gohugo.io</generator><language>zh-CN</language><managingEditor>haifeng.lvlv@outlook.com (吕海峰)</managingEditor>
            <webMaster>haifeng.lvlv@outlook.com (吕海峰)</webMaster><copyright>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</copyright><lastBuildDate>Wed, 29 Apr 2026 10:35:21 &#43;0800</lastBuildDate><atom:link href="https://www.lvhaifeng.com/tags/arm.html" rel="self" type="application/rss+xml" /><item>
    <title>Linux交叉编译(x86-arm64)和ROS2项目交叉编译</title>
    <link>https://www.lvhaifeng.com/20260429/ros2crosscompile.html</link>
    <pubDate>Wed, 29 Apr 2026 10:35:21 &#43;0800</pubDate>
    <author>haifeng.lvlv@outlook.com (吕海峰)</author>
    <guid>https://www.lvhaifeng.com/20260429/ros2crosscompile.html</guid>
    <description><![CDATA[<h3 id="交叉编译">交叉编译</h3>
<p>在大多数情况下，我们现在使用QEMU技术在X86平台上运行ARM容器，并将这些容器用作交叉编译工具。然而，由于主机环境与Docker环境的指令集架构不同，编译速度较慢。为了解决这个问题，我们可以直接在X86主机上使用ARM交叉编译工具链。在大型项目的开发过程中，当需要链接大量第三方库时，编译器会提示链接错误等问题。本篇博客主要介绍常用交叉编译的三种方式。</p>]]></description>
</item>
</channel>
</rss>
