码迷,mamicode.com
首页 >  
搜索关键字:llvm    ( 291个结果
Android高效计算——RenderScript(二)
3 RenderScript运行时层与反射层 3.1 RenderScript运行时层 RenderScript运行时层是指.rs代码运行时所在的层级。当对安卓项目进行编译的时候,.rs或者.rsh中编写的代码都会被llvm编译器编译成字节码。当该安卓应用在设备上运行的时候,这些字节码将会被设备上另 ...
分类:移动开发   时间:2016-08-18 23:15:17    阅读次数:234
深入研究Clang(七) Clang Lexer代码阅读笔记之Lexer
作者:史宁宁(snsn1984)源码位置:clang/lib/Lexer.cpp源码网络地址:http://clang.llvm.org/doxygen/Lexer_8cpp_source.htmlLexer.cpp这个文件,是Clang这个前端的词法分析器的主要文件,它的内容是对Lexer这个类的具体实现,原文件的注释中:“This file implements the Lexer and T...
分类:其他好文   时间:2016-08-10 17:41:59    阅读次数:209
install LLVM
version >= 3.8.0 $ cd llvm... $ mv someofClang ./tools $ mkdir build $ cd build $ cmake -DCMAKE_BUILD_TYPE=Debug -DLLVM_ENABLE_ASSERTIONS=ON .. $ make ...
分类:其他好文   时间:2016-08-05 11:33:17    阅读次数:128
LLVM与Clang的概述及关系
LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容已有脚本。LLVM计划启动于2000年 ...
分类:其他好文   时间:2016-08-05 00:53:22    阅读次数:130
windows平台下基于VisualStudio的Clang安装和配置
LLVM 是一个开源的编译器架构,它已经被成功应用到多个应用领域。Clang是 LLVM 的一个编译器前端,它目前支持 C, C++, Objective-C 以及 Objective-C++ 等编程语言。Clang 对源程序进行词法分析和语义分析,并将分析结果转换为 AST ( 抽象语法树 ) , ...
分类:Windows程序   时间:2016-08-05 00:36:29    阅读次数:345
Xcode 调试技巧
【前言】:本篇为同事崔桂祥分享资料。 随着Xcode 5的发布,LLDB调试器已经取代了GDB,成为了Xcode工程中默认的调试器。它与LLVM编译器一起,带给我们更丰富的流程控制和数据检测的调试功能。LLDB为Xcode提供了底层调试环境,其中包括内嵌在Xcode IDE中的位于调试区域的控制面板 ...
分类:其他好文   时间:2016-08-02 13:24:47    阅读次数:213
centos安装python2.7
CentOS 6.6自带的是Python 2.6.6,而编译llvm需要Python 2.7以上。 yum中最新的也是Python 2.6.6,只能下载Python 2.7.9的源代码自己编译安装。 操作步骤如下: 1)安装devtoolset 2)安装编译Python需要的包包 3)下载并解压Py ...
分类:编程语言   时间:2016-07-30 14:48:04    阅读次数:144
LLVM 3.0类型系统重写
原文地址:http://blog.llvm.org/2011/11/llvm-30-type-system-rewrite.html LLVM 3.0中最为普遍的IR(因此编译器API)改变之一是完全重新实现LLVMIR类型。这个改变拖延了很久(最初的类型系统自LLVM1.0延续),它使得编译器更快,极大地简化VMCore的一个关键子系统,并消除了IR某些通常导致混淆与不方便的设计点。本文解释为...
分类:其他好文   时间:2016-07-22 19:27:10    阅读次数:310
CentOS6.5安装python环境
在LinuxCentOS6.6上安装Python2.7.9本文适用于Centos6.5CentOS6.6自带的是Python2.6.6,而编译llvm需要Python2.7以上。checkingforpython.../usr/bin/python checkingforpython>=2.7...notfound configure:error:foundpython2.6.6(/usr/bin/python);required>=2.7yum中最..
分类:编程语言   时间:2016-07-19 14:00:12    阅读次数:476
xlslib安装, aclocal-1.13: command not found, 安装升级autoconf-2.65.tar.gz, automake-1.13.tar.gz两个文件
参考: http://clang-analyzer.llvm.org/annotations.html https://github.com/gcc-mirror/gcc/blob/master/libsanitizer/include/sanitizer/common_interface_defs ...
分类:其他好文   时间:2016-07-11 23:54:56    阅读次数:3234
291条   上一页 1 ... 10 11 12 13 14 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!