1. 云栖社区>
  2. 全部标签>
  3. #clang#
clang

#clang#

已有0人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

LLVM每日谈之七 Clang

作者:snsn1984         官方介绍Clang是LLVM native的一个面向C/C++/Objective-C的编译器,目标是要提供一个编译非常快的编译器。

llvm http 源码 SVN objective-c clang gcc html

七天LLVM零基础入门(Linux版本)------第一天

作者:snsn1984 开篇语: 学习LLVM的过程是一个漫长而艰巨的过程,需要大量的时间和精力。不仅仅如此,开始的过程也不轻松。一个好的开始就是成功的一半。

linux llvm http code objective-c clang source

七天LLVM零基础入门(Linux版本)------第二天

作者:snsn1984 在第一天的时候,我们简单了解了llvm和clang。今天我们继续对LLVM进行学习。 第一步:学会如何查找LLVM的文档LLVM的文档很多,也很全面,是开源软件中文档比较全面并且比较细致的,这是很难得的一个事情。

linux llvm http clang Blog

LLVM每日谈之十 LLVM Test简介

作者:snsn1984 就像很多优秀的软件都有自己的测试框架一样,LLVM也有自己的测试框架。LLVM的测试主要分为两 部分:regression tests 和 whole programs。

llvm http 源码 测试 clang test

LLVM每日谈之十四 如何给Clang添加一个属性

每次内容主要出自文档: “Clang” CFE Internals Manual地址: http://clang.llvm.org/docs/InternalsManual.html 在这个文档中,以简明的的一个例子说明了如何按照这个方式在Clang中添加一个属性。

llvm ADD clang

Status of the C++11 Migrator----Monday, April 15, 2013

Since the design document for cpp11-migrate, the C++11 migrator tool, was first proposed in early December 2012 development has been making steady progress.

llvm code cpp clang class type

C++11 迁移器的状态--2013年4月15日

原文地址:http://blog.llvm.org/2013/04/status-of-c11-migrator.html 译者:史宁宁(snsn1984)         自从2012年12月早些时候,C++11迁移器工具cpp11-migrate的设计文档发布以来,我们的开发工作进展顺利。

llvm 容器 测试 cpp clang 回归测试

Using Clang as a Library----Choosing the Right Interface for Your Application---翻译

原文地址:http://clang.llvm.org/docs/Tooling.html 译者:史宁宁(snsn1984) 为你的程序选择正确的接口        Clang为实现需要一个程序的语法和语义信息的工具提供了基础设施。

c++ clang

LLVM每日谈之十七 LLVM/Clang的学习的思考

        之前一直关注LLVM和基于LLVM的工程(工具)多一些,对Clang和基于Clang的工具关注不是很多。这就导致了一个很严重的问题,觉的如果要深入理解Clang就必须要去读Clang的源码,这个想法不是不对,但是这不是唯一的路,而且Clang的源码太多,容易让人无法坚持下去,也容易让人无从下手。

llvm 源码 clang

“Clang” CFE Internals Manual---中文版---"Clang"C语言前端内部手册

原文地址:http://clang.llvm.org/docs/InternalsManual.html 译者:史宁宁(snsn1984)                                                                                           "Clang"C语言前端内部手册 简介 这个文档描述了比较重要的API中的一部分API,还表述了Clang C语言前端中的一些内部设计想法。

c++ code string clang class source type IT

Using Clang Tools----Overview(使用Clang工具----简介)

原文地址:http://clang.llvm.org/docs/ClangTools.html 译者:史宁宁(snsn1984) 简介 Clang工具是为C++开发者所设计的单独的命令行(潜在的图形界面)工具,这些开发者是已经使用Clang并且喜欢使用Clang作为他们的编译器。

llvm c++ clang

深入研究Clang(一)Clang和LLVM的关系及整体架构

作者:史宁宁(snsn1984) Clang和LLVM的关系        Clang和LLVM到底是什么关系,这是在研究Clang的过程中所不可避免的一个问题。

llvm 架构 http 源码 clang html

深入研究Clang(二)Abstract Syntax Tree

要想深入的研究Clang,抽象语法树是必须要完全理解的。关于抽象语法树的资料,wiki介绍的很详细:http://en.wikipedia.org/wiki/Abstract_syntax_tree 如果觉的这个英文文档不是太好理解,也可以找点别的中文资料,但是这个文档还是要认真读的。

c++ http 源码 clang

How Clang handles the type / variable name ambiguity of C/C++

原文地址: http://eli.thegreenplace.net/2012/07/05/how-clang-handles-the-type-variable-name-ambiguity-of-cc/ How Clang handles th...

c++ code clang class scope type IT

Modern source-to-source transformation with Clang and libTooling

Modern source-to-source transformation with Clang and libTooling May 1st, 2014 at 7:08 pm I couple of years ago I publish...

llvm c++ code clang database source IT

Clang AST parsing for automated code generation

原文地址:http://www.seethroughskin.com/blog/?p=2172 Syntax traversal is a powerful tool.

llvm python path code node clang void IT

深入研究Clang(三) libclang

作者:史宁宁 现在的Clang,不仅仅是一个编译器前端,同时也可以作为一个库使用。作为一个库使用的时候,可以用它去分析C/C++/ObjectC语言代码,可以分析源码得到AST,也可以获取已经分析好的AST,也可以遍历AST,还可以获取AST中基本元素的物理源码位置。

python c++ 源码 测试 clang 开发工具

Parsing C++ in Python with Clang

原文地址:http://eli.thegreenplace.net/2011/07/03/parsing-c-in-python-with-clang/ Parsing C++ in Python with Clang July 3rd, 2011 at...

python c++ code node API clang index source Other parse

LLVM每日谈之二十 Everything && Clang driver

作者:史宁宁(snsn1984) 最近在读,这是读的第一本LLVM的书,很多地方虽然讲的是自己知道的东西,但是也给人耳目一新的感觉,让人感觉之前有些不确定的东西,或者没有联系起来的知识点一下子贯通了,那感觉非常酸爽。

llvm 架构 c++ 源码 Core clang Driver

深入研究Clang(四) Clang编译器的简单分析

作者:史宁宁(snsn1984) 首先我们确定下Clang编译器的具体内容和涵盖范围。之前在《LLVM每日谈之二十 Everything && Clang driver 》中曾经提到过,Clang driver(命令行表示是clang)和Clang前端(按照具体实现来说就是Clang的那些库所实现的前端)是不同的,同时还存在一个Clang编译器(命令行表示是clang -cc1)。

clang gcc Driver

上一页 1 ... 3 4 5 6 7 ... 8 下一页
8
GO