File tree 4 files changed +5
-5
lines changed
4 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -292,7 +292,7 @@ <h2 id="_1">前言</h2>
292
292
< blockquote >
293
293
< p > < img src ="./img/bulb.png " height ="30px " width ="auto " style ="margin: 0; border: none "/> 本书还在持续更新中……要追番的话,可以在 < a href ="https://github.com/parallel101/cppguidebook "> GitHub</ a > 点一下右上角的 “Watch” 按钮,每当小彭老师提交新 commit,GitHub 会向你发送一封电子邮件,提醒你小彭老师更新了。</ p >
294
294
</ blockquote >
295
- < p > 更新时间:2024年10月31日 13:23:02 (UTC+08:00)</ p >
295
+ < p > 更新时间:2024年10月31日 18:07:26 (UTC+08:00)</ p >
296
296
< p > < a href ="https://parallel101.github.io/cppguidebook "> 在 GitHub Pages 浏览本书</ a > | < a href ="https://142857.red/book "> 在小彭老师自己维护的镜像上浏览本书</ a > </ p >
297
297
< h2 id ="_2 "> 格式约定</ h2 >
298
298
< blockquote >
Original file line number Diff line number Diff line change @@ -459,7 +459,7 @@ <h3 id="llvm_4">学习 LLVM 前的准备</h3>
459
459
< blockquote >
460
460
< p > < img src ="../img/awesomeface.png " height ="30px " width ="auto " style ="margin: 0; border: none "/> 源码面前,了无秘密。</ p >
461
461
</ blockquote >
462
- < p > 虽然 LLVM 几乎是无依赖的,只需要 CMake 和编译器就能构建,但依然推荐使用 Linux 系统进行实验,以获得和小彭老师同样的开发体验。Windows 用户建议使用 Virtual Studio 或 CLion 等强大 IDE 帮助阅读理解源码;Linux 用户建议安装 < a href ="https://github.com/archibate/vimrc "> 小彭老师 vimrc</ a > ;或者如果你是远程 Linux,可以试试看 VSCode 的远程 SSH 连接插件;CLion 似乎也有远程插件,只不过需要在远程安装好客户端。</ p >
462
+ < p > 虽然 LLVM 几乎是无依赖的,只需要 CMake 和编译器就能构建,但依然推荐使用 Linux 系统进行实验,以获得和小彭老师同样的开发体验。Windows 用户建议使用 Visual Studio 或 CLion 等强大 IDE 帮助阅读理解源码;Linux 用户建议安装 < a href ="https://github.com/archibate/vimrc "> 小彭老师 vimrc</ a > ;或者如果你是远程 Linux,可以试试看 VSCode 的远程 SSH 连接插件;CLion 似乎也有远程插件,只不过需要在远程安装好客户端。</ p >
463
463
< p > 强大的 IDE 和编辑器对学习任何大型项目都是必不可少的,特别是跳转到定义,以及返回这两个操作,是使用频率最高的,在源码之间的快速跳转将大大有助于快速理解和掌握代码结构。</ p >
464
464
< blockquote >
465
465
< p > < img src ="../img/bulb.png " height ="30px " width ="auto " style ="margin: 0; border: none "/> 如果实在没有条件自己构建 LLVM 源码,或者 IDE 比较拉胯:可以去 LLVM 的在线源码级文档(使用 Doxygen 生成)看看。其不仅提供了 LLVM 中所有类和函数的详尽文档,参数类型,用法说明等;还提供了每个函数的所在文件和行号信息,点击类型或函数名的超链接,就可以在源码和文档之间来回跳转。还能看到哪里引用了这个函数,还能显示类的继承关系图,非常适合上班路上没法打开电脑时偷学 LLVM 源码用。例如,< code > llvm::VectorType</ code > 这个类的文档:https://llvm.org/doxygen/classllvm_1_1VectorType.html</ p >
Original file line number Diff line number Diff line change @@ -421,7 +421,7 @@ <h2 id="index-_1">前言</h2>
421
421
<blockquote>
422
422
<p><img src="../img/bulb.png" height="30px" width="auto" style="margin: 0; border: none"/> 本书还在持续更新中……要追番的话,可以在 <a href="https://github.com/parallel101/cppguidebook">GitHub</a> 点一下右上角的 “Watch” 按钮,每当小彭老师提交新 commit,GitHub 会向你发送一封电子邮件,提醒你小彭老师更新了。</p>
423
423
</blockquote>
424
- <p>更新时间:2024年10月31日 13:23:02 (UTC+08:00)</p>
424
+ <p>更新时间:2024年10月31日 18:07:26 (UTC+08:00)</p>
425
425
<p><a href="https://parallel101.github.io/cppguidebook">在 GitHub Pages 浏览本书</a> | <a href="https://142857.red/book">在小彭老师自己维护的镜像上浏览本书</a></p>
426
426
<h2 id="index-_2">格式约定</h2>
427
427
<blockquote>
@@ -19067,7 +19067,7 @@ <h3 id="llvm_intro-llvm_4">学习 LLVM 前的准备</h3>
19067
19067
<blockquote>
19068
19068
<p><img src="../img/awesomeface.png" height="30px" width="auto" style="margin: 0; border: none"/> 源码面前,了无秘密。</p>
19069
19069
</blockquote>
19070
- <p>虽然 LLVM 几乎是无依赖的,只需要 CMake 和编译器就能构建,但依然推荐使用 Linux 系统进行实验,以获得和小彭老师同样的开发体验。Windows 用户建议使用 Virtual Studio 或 CLion 等强大 IDE 帮助阅读理解源码;Linux 用户建议安装 <a href="https://github.com/archibate/vimrc">小彭老师 vimrc</a>;或者如果你是远程 Linux,可以试试看 VSCode 的远程 SSH 连接插件;CLion 似乎也有远程插件,只不过需要在远程安装好客户端。</p>
19070
+ <p>虽然 LLVM 几乎是无依赖的,只需要 CMake 和编译器就能构建,但依然推荐使用 Linux 系统进行实验,以获得和小彭老师同样的开发体验。Windows 用户建议使用 Visual Studio 或 CLion 等强大 IDE 帮助阅读理解源码;Linux 用户建议安装 <a href="https://github.com/archibate/vimrc">小彭老师 vimrc</a>;或者如果你是远程 Linux,可以试试看 VSCode 的远程 SSH 连接插件;CLion 似乎也有远程插件,只不过需要在远程安装好客户端。</p>
19071
19071
<p>强大的 IDE 和编辑器对学习任何大型项目都是必不可少的,特别是跳转到定义,以及返回这两个操作,是使用频率最高的,在源码之间的快速跳转将大大有助于快速理解和掌握代码结构。</p>
19072
19072
<blockquote>
19073
19073
<p><img src="../img/bulb.png" height="30px" width="auto" style="margin: 0; border: none"/> 如果实在没有条件自己构建 LLVM 源码,或者 IDE 比较拉胯:可以去 LLVM 的在线源码级文档(使用 Doxygen 生成)看看。其不仅提供了 LLVM 中所有类和函数的详尽文档,参数类型,用法说明等;还提供了每个函数的所在文件和行号信息,点击类型或函数名的超链接,就可以在源码和文档之间来回跳转。还能看到哪里引用了这个函数,还能显示类的继承关系图,非常适合上班路上没法打开电脑时偷学 LLVM 源码用。例如,<code>llvm::VectorType</code> 这个类的文档:https://llvm.org/doxygen/classllvm_1_1VectorType.html</p>
Load Diff Large diffs are not rendered by default.
You can’t perform that action at this time.
0 commit comments