码迷,mamicode.com
首页 >  
搜索关键字:clang    ( 447个结果
Objective-C中的instancetype与id的区别
一、什么是instancetype instancetype是clang 3.5开始,clang提供的一个关键字,表示某个方法返回的未知类型的Objective-C对象。我们都知道未知类型的的对象可以用id关键字表示,那为什么还会再有一个instancetype呢? 二、关联返回类型(related ...
分类:其他好文   时间:2016-08-08 06:28:23    阅读次数:130
LLVM与Clang的概述及关系
LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容已有脚本。LLVM计划启动于2000年 ...
分类:其他好文   时间:2016-08-05 00:53:22    阅读次数:130
基于Clang的Source to Source源代码转换(一)
Clang中包含了非常多的关于抽象语法树(AST)的访问和操作的类和接口。我们程序开发人员可以直接通过继承其中的某些类,重写其中的关键成员方法,从而形成我们自己的对抽象语法树的操作。 那么,首先我们简要介绍几个概念: 抽象语法树(AST):抽象语法树是源代码的抽象语法结构的树状表现形式。树上的每个节 ...
分类:其他好文   时间:2016-08-05 00:46:06    阅读次数:263
windows平台下基于VisualStudio的Clang安装和配置
LLVM 是一个开源的编译器架构,它已经被成功应用到多个应用领域。Clang是 LLVM 的一个编译器前端,它目前支持 C, C++, Objective-C 以及 Objective-C++ 等编程语言。Clang 对源程序进行词法分析和语义分析,并将分析结果转换为 AST ( 抽象语法树 ) , ...
分类:Windows程序   时间:2016-08-05 00:36:29    阅读次数:345
clang: error: no such file or directory: xxx.pch
今天打开一个下载的例子 报clang: error: no such file or directory: xxx.pch的错 说一下解决方案 1.先在你的工程里找到这.pch文件~ 2.把它现在的路径拷贝下来 3.在 build Setting 里找到 prefix Header把里面的路径替换掉 ...
分类:其他好文   时间:2016-07-29 18:37:40    阅读次数:207
Clang with Microsoft CodeGen小测试
本文2015-12-11原发于http://blog.zhongts.com/ Clang with Microsoft CodeGen是微软在VS2015 Update1中引入的编译工具,前端是clang,后端是VisualStudio自己的c2,能生成微软的obj文件和pdb调试信息,链接器用的 ...
分类:其他好文   时间:2016-07-23 12:08:40    阅读次数:631
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
clang消除警告
clang命令,它的作用是用来消除特定区域的clang的编译警告,-Wgnu则是消除?:警告, 例: #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wgnu" //消除警告代码 #pragma clang diagn ...
分类:其他好文   时间:2016-07-05 16:57:39    阅读次数:161
Qt Creater中Clang-format的使用
起因在于习惯性的想格式化代码,发现Qt Creater默认居然是没有代码格式化的,只有一个缩进,搞毛线啊!!! 搜索了下,倒是很容易就搜到了,Qt Creater中有个插件:beautifier,在 帮助-关于插件 中开启了即可(需要重启)。 可惜这只是一个接口,它的作用是调用格式化工具进行格式化。 ...
分类:其他好文   时间:2016-06-26 01:49:35    阅读次数:413
bug:clang: error: no input files
1.clang: error: no input files这个问题一般是因为你删除或者移动了某一个文件,但是在你的编译资源里面( project > target > Build Phases > Compile Sources)还存在它,只要在(project > target > Build ...
分类:其他好文   时间:2016-06-22 18:33:54    阅读次数:114
447条   上一页 1 ... 18 19 20 21 22 ... 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!