<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>编译选项 on 办公AI智能小助手</title>
    <link>https://blog.qife122.com/tags/%E7%BC%96%E8%AF%91%E9%80%89%E9%A1%B9/</link>
    <description>Recent content in 编译选项 on 办公AI智能小助手</description>
    <generator>Hugo</generator>
    <language>zh-cn</language>
    <copyright>qife</copyright>
    <lastBuildDate>Mon, 29 Dec 2025 20:57:15 +0800</lastBuildDate>
    <atom:link href="https://blog.qife122.com/tags/%E7%BC%96%E8%AF%91%E9%80%89%E9%A1%B9/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Linux内核编译时是否启用了UBSAN？探讨内核中的未定义行为检测技术</title>
      <link>https://blog.qife122.com/p/linux%E5%86%85%E6%A0%B8%E7%BC%96%E8%AF%91%E6%97%B6%E6%98%AF%E5%90%A6%E5%90%AF%E7%94%A8%E4%BA%86ubsan%E6%8E%A2%E8%AE%A8%E5%86%85%E6%A0%B8%E4%B8%AD%E7%9A%84%E6%9C%AA%E5%AE%9A%E4%B9%89%E8%A1%8C%E4%B8%BA%E6%A3%80%E6%B5%8B%E6%8A%80%E6%9C%AF/</link>
      <pubDate>Mon, 29 Dec 2025 20:57:15 +0800</pubDate>
      <guid>https://blog.qife122.com/p/linux%E5%86%85%E6%A0%B8%E7%BC%96%E8%AF%91%E6%97%B6%E6%98%AF%E5%90%A6%E5%90%AF%E7%94%A8%E4%BA%86ubsan%E6%8E%A2%E8%AE%A8%E5%86%85%E6%A0%B8%E4%B8%AD%E7%9A%84%E6%9C%AA%E5%AE%9A%E4%B9%89%E8%A1%8C%E4%B8%BA%E6%A3%80%E6%B5%8B%E6%8A%80%E6%9C%AF/</guid>
      <description>&lt;h1 id=&#34;linux内核编译时是否启用了ubsan&#34;&gt;Linux内核编译时是否启用了UBSAN？&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;问题背景&lt;/strong&gt;：UBSAN（Undefined Behavior Address Sanitizer，未定义行为地址清理器）是一种在编译代码中插入大量检查以检测错误（如越界访问和各种其他不应在代码中发生的操作）的工具。尽管开发者在调试时会使用UBSAN来捕获错误，但通常不会在发布版本中启用它，因为这会带来显著的性能开销。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
