码迷,mamicode.com
首页 >  
搜索关键字:clang    ( 447个结果
从LLVM源码学C++(二)
在看Clang源码的过程中遇到过,返回const引用,于是就去google 了一下返回值以及参数传递等相关的知识。首先,为什么要(const 引用)的返回值?首先&的引用作用是C++独有的特性。其作用相当于传入参数时不经过拷贝,而是实实在在的传入。fun(int &a)。如果在函数内部修改了a的值,...
分类:编程语言   时间:2014-07-28 15:39:03    阅读次数:251
FFmpeg学习总结
一、编译FFmpeg静态库 方法一: 1、要安装xcode命令行工具    1).xcode5安装命令行工具方法:              在终端执行命令Using xcode-select --install         2).xcode5之前安装命令行工具方法: 2、xcode5以前都是gcc编译的,在xcode5以后都是clang编译,在脚本中有所体现 3、xcode5以...
分类:其他好文   时间:2014-07-26 02:21:26    阅读次数:639
从LLVM源码学C++(一)
今天开始需要分析clang的源码了,LLVM这个开源的project代码写的很不错的,也算是巩固一下C++的一些基础知识了。首先是在llvm/ADT/OwningPtr.h中定义了owningptr智能指针的实现:源码如下: 1 /// OwningPtr smart pointer - Ownin...
分类:编程语言   时间:2014-07-25 14:20:31    阅读次数:897
nodejs编译安装,npm全局安装模块
Nodejs官方网站:下载nodejs源码Nodejs中文社区NodePackagedModulesPOSIX系统中编译Node.js需要三个工具:C++编译器gcc或clang/LLVMPython2.5以上,不支持Python3libssl-dev提供SSL/TLS加密支持下载源码包:node-v0.10.29.tar.gztarzxvfnode-v0.10.29.tar.gz cdnode-v0.10.29 ...
分类:Web程序   时间:2014-07-23 21:10:36    阅读次数:276
xcode 编译器在各个arch下面默认宏
$ clang -dM -E -arch armv7 -x c /dev/null #define OBJC_NEW_PROPERTIES 1 #define __APCS_32__ 1 #define __APPLE_CC__ 6000 #define __APPLE__ 1 #define __...
分类:其他好文   时间:2014-07-23 16:18:21    阅读次数:468
Xcode添加静态库以及编译选项配置常见问题
一,Xcode编译出现Link错误,出现"duplicate symbols for architecture i386 clang"提示. 问题:链接时,项目有重名文件. 解决: 根据错误提示,做如下检查: 1.Taraget->Build Settings->Link Binary With Libraries检查...
分类:其他好文   时间:2014-07-21 10:05:48    阅读次数:191
clang static analyze
C++静态检查一般使用cppcheck直接一条cppcheck ./*.{h,cpp,hpp}命令搞定整个项目,最近发现用clang进行代码补全和代码分析更加强大,借助scan-build工具更好的完成整个过程直接使用clang扫描--analyze选项可以直接静态扫描源码--analyzer-.....
分类:其他好文   时间:2014-07-19 16:15:01    阅读次数:230
ubuntu 14.04下安装clang_complete
ubuntu 14.04下安装vim的C++补全插件clang_complete...
分类:其他好文   时间:2014-07-13 19:04:10    阅读次数:254
MAC OSX 中解决编译“'cc' failed with exit status 1”错误 和clang: error: unknown argument 错误
错误例子:error: command 'cc' failed with exit status 1clang: error: unknown argument: '-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future] clang: note: this will be a hard err...
分类:其他好文   时间:2014-07-10 19:30:11    阅读次数:3913
深入研究Clang(三) libclang
作者:史宁宁如今的Clang,不不过一个编译器前端,同一时候也能够作为一个库使用。作为一个库使用的时候,能够用它去分析C/C++/ObjectC语言代码,能够分析源代码得到AST,也能够获取已经分析好的AST,也能够遍历AST,还能够获取AST中基本元素的物理源代码位置。这就是libclang。li...
分类:其他好文   时间:2014-07-05 21:09:35    阅读次数:277
447条   上一页 1 ... 41 42 43 44 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!