花费 6 ms
clang代替gcc

因为需要研究的别人的代码里用到了clang++,所以在此记录一下。转载自:无求备斋笔记 gcc/g++ 和 clang/clang++ 都是 Linux 下常用的 C/C++ 编译器。gcc 是 GNU 亲儿子,Ubuntu 等常用发行版标配。clang 是后起之秀,配合 llvm,以优秀 ...

Thu Jun 28 23:43:00 CST 2018 0 9878
LLVM与Clang的概述及关系

LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time ...

Fri Aug 05 07:00:00 CST 2016 0 10863
Xcode 中配置 clang-format 格式化 C++ 代码

Xcode 自带的代码格式化功能(control + I)很有限,其 “格式化” 仅限于设置缩进,代码里面的格式是不会处理的。所以需要借助额外的工具来完成代码的美化。 clang-format 便是可选的工具之一,它可用来格式化 C/C++/Java/JavaScript ...

Sat Jun 15 16:21:00 CST 2019 0 2859
cmake 中的 compile_commands.json 文件

cmake 是支持多种编译方式的工具,产生多种编译工具可以使用的编译文件,例如常用的gdb。 但是对于clang 编译工具,还需要一个compile_commands.json   这个文件是由cmake 产生的,内容类似 是否产生这个文件 ...

Mon Dec 02 23:09:00 CST 2019 0 1442
conan c&&c++ 包管理工具使用

测试使用的是JFrog Artifactory CE 进行的私有包管理,具体的安装可以参考相关文档 启动JFrog Artifactory CE 使用docker ...

Tue Jun 26 23:44:00 CST 2018 2 3754
从一个跨二十年的glibc bug说起

1. 缘起 这几天调gcc 7.5.0 +glibc 2.23的交叉编译工具链,由于gcc 7.5.0的默认打开Werr,偶然发现了glibc一个隐藏了二十年的世纪大bug。 这个bug在glib ...

Wed Sep 08 18:35:00 CST 2021 2 408
[C++11]shared_ptr效率比较

4.6.2和clang 3.1(libc++).最后输出各自消耗的时间,编译选项,O0和O2.    ...

Wed Nov 07 04:55:00 CST 2012 5 9103
windows平台下基于VisualStudio的Clang安装和配置

LLVM 是一个开源的编译器架构,它已经被成功应用到多个应用领域。Clang是 LLVM 的一个编译器前端,它目前支持 C, C++, Objective-C 以及 Objective-C++ 等编程语言。Clang 对源程序进行词法分析和语义分析,并将分析结果转换为 AST ( 抽象语法树 ...

Fri Aug 05 06:58:00 CST 2016 0 5426
跟我一起学Vim补全神级插件--YouCompleteMe

最近重拾Vim,编译部署来补全插件YCM,这个插件的补全效果和在写C代码的时候的自动提示错误信息等还是十分棒的,写点心得下来,也算给自己做个备忘。 快速安装: 首先参考我的 ...

Sat Jul 12 18:18:00 CST 2014 0 7093
Ubuntu下安装clang和libc++

最近在跑别人代码(Makoto Miwa - Relation Extraction)的时候需要用到clang++,所以需要在Ubuntu上安装一下clang++。转载自:算法时空 选择版本 之前推荐的是当前版本trunk,但是有时它在不断更新,所以最好还是选择特定版本 ...

Wed Jun 27 19:57:00 CST 2018 0 2400

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM