libclang13.0
2022-02-22 14:00:35 31.77MB libclang
1
Clang 不仅仅是一个C/C++的前端编译器, 而且是一个可以用来解析处理C/C++源码的库。 网上关于libclang的资源很少,这是我在不经意间找到的一个关于libclang的入门级教程。 大概32分钟时长的视频,生动讲解了libclang中接口的逻辑,内在含义,以及如何用libclang做一些有趣的事情,比如语法高亮,代码补全等功能,主要分为以下几个部分: 1. Introducing libclang 2. Parsing Source code 3. Indexing & Cross-Referencing 4. CXCursor:Ast Node,Simplified 5. Local Renaming of Declarations 6. Syntax Coloring 7. Code Completion 压缩包内: 1. LibClang beyond a compiler.pdf 课程的PPT 2. Libclang.mov 课程视频
2022-01-10 09:07:24 66.71MB clang c c++ libclang
llvm libclang 3.9版本 我把3个文件全部合并在一起了 不用再合并了 可以编译出llvm 我是用来安装youcompleteme用的
2021-12-27 18:02:22 42.95MB llvm libclang
1
libclang-7.0.0-x86_64-apple-darwin.tar.bz2
2021-11-12 02:51:26 19.06MB ycm libclang
1
一种基于libclang的函数调用关系生成方法,王彦璋,卢文祥,函数调用关系的分析方式分为静态分析和动态分析,相比较动态分析而言,静态分析执行速度快,效率高,更容易获得完整的调用关系。
2021-07-12 15:51:09 317KB 函数调用
1
vim 插件YouCompleteMe 编译时所依赖的安装包,clang是 c / c++ 语言分析环境,具体我也不太了解,我在安装YCM时下载此包失败了,YCM是vim补全插件,支持大多数语言补全。
1
gxr 谁喜欢编码? (“我们做!!!”人群在尖叫。) 谁喜欢编写做很多很棒的事情的程序? (“我们要做!!!”编码人员的人群激增。) 现在,谁喜欢阅读做很多事情的复杂代码? (人群安静下来。) 谁喜欢在进行实际的函数调用之前先跳过三个不同级别的预处理器宏? (人群中的杂音。) 谁喜欢找出您认为由互斥锁保护的全局变量实际上是在临时后台线程中不受保护地修改的? (人群开始开玩笑。一个孤独的大学生大喊“ NOBODY !!!”。) 你们完全正确。 没有人喜欢任何一个。 但是出于某种原因,我们仍然会继续编写代码,并且如果我们要这样做,我们也可能有一些工具可以避免所有这些废话。 介绍 gxr(“通用交叉引用”的,是和的)是一种从源文件生成静态HTML文档的实用程序。 它解析源文件(当前使用 ),并生成声明,索引和对文件集中所有实体(函数,变量,类型等)所有实体(函数,变量,类型等)的引
2021-05-26 18:03:06 28KB C++
1