摘要:
什么是 clang/llvm/libc++先说一下背景,以防有些同学对 clang/llvm/libc++ 是什么还没有概念:clang 是最近几年(在大财主苹果的支持下)发展得非常好的 C 家族语言 (包括C/C++/Obj-C/Obj-C++) 编译器前端,所谓前端,就是它可以认识 C/C++/Obj-C/ObjC++ 代码,并且把它转化成某种更接近机器指令的形式。理论上说,“某种形式”是语法树,但作为一个工具,clang 实际上会帮助你调用链接器生成可执行代码,这跟 gcc 是一样的。llvm 是一个通用的编译优化和代码生成平台,它定义了一个中间语言 LLVM IR,只要前端把代码编译成 阅读全文
摘要:
我的第一篇博客,好象是在2005年,放在现在已经不存在的 MSN Space 上的。没记错的话,那时候 Blog 还是个新鲜词汇,我才刚刚工作,不知道自己该写点什么,又觉得应该写点什么,于是就放了般若波罗蜜多心经上去。自那以后,人生跌宕起伏,博客也跌宕起伏,等到 MSN Space 关门大吉的那天,我把它们导出到 Wordpress 里一看,哇,500来篇了啊。那时并没有觉得多留恋,甚至还觉得土冒的 Space 换成了 Wordpress 很高兴。回头看来,这好像可以算作博客,至少是中文博客,走向衰弱的一个标志事件。是啊,有了微博轻博,随便发句牢骚就能引来一堆评论,岂非让人们都有了点自己是公众 阅读全文