<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Std Module on Pdch's log</title><link>https://pd-ch.github.io/tags/std-module/</link><description>Recent content from Pdch's log</description><generator>Hugo</generator><language>zh-CN</language><managingEditor>pd.ch@qq.com (Pdch)</managingEditor><webMaster>pd.ch@qq.com (Pdch)</webMaster><copyright>本博客所有文章除特别声明外，均采用 BY-NC-SA 许可协议。转载请注明出处！</copyright><lastBuildDate>Fri, 04 Jul 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://pd-ch.github.io/tags/std-module/index.xml" rel="self" type="application/rss+xml"/><item><title>Clang+Clangd+Xmake使用import std</title><link>https://pd-ch.github.io/post/clang+clangd+xmake-import-std/</link><pubDate>Sun, 04 May 2025 00:00:00 +0000</pubDate><author>pd.ch@qq.com (Pdch)</author><guid>https://pd-ch.github.io/post/clang+clangd+xmake-import-std/</guid><description>
<![CDATA[<h1>Clang+Clangd+Xmake使用import std</h1><p>作者：Pdch（pd.ch@qq.com）</p>
        
          <h2 id="1-环境配置">
<a class="header-anchor" href="#1-%e7%8e%af%e5%a2%83%e9%85%8d%e7%bd%ae"></a>
1. 环境配置
</h2><p>我个人使用的环境是：</p>
<ul>
<li>Debian unstable</li>
<li>visual studio code</li>
<li>Clang 20.1.5</li>
<li>Clangd 20.1.5</li>
<li>Xmake 2.9.9</li>
</ul>
<h3 id="11-安装llvm全家桶">
<a class="header-anchor" href="#11-%e5%ae%89%e8%a3%85llvm%e5%85%a8%e5%ae%b6%e6%a1%b6"></a>
1.1 安装llvm全家桶
</h3><p>根据<a href="https://apt.llvm.org/">apt.llvm.org</a>的说明，添加llvm源：</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">wget https://apt.llvm.org/llvm.sh
</span></span><span class="line"><span class="cl">chmod +x llvm.sh
</span></span><span class="line"><span class="cl">sudo ./llvm.sh <span class="m">20</span> all
</span></span></code></pre></div><p><strong>注意</strong>：需要有对应的libc++-20-dev包。如果有任何疑问可以使用apt policy libc++-20-dev查看。</p>
        
        <hr><p>本文2025-05-04首发于<a href='https://pd-ch.github.io/'>Pdch's log</a>，最后修改于2025-07-04</p>]]></description></item></channel></rss>