
clang
wang.wenchao
To make each day count.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Trace Event Format
https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU/edithttps://www.gamasutra.com/view/news/176420/Indepth_Using_Chrometracing_to_view_your_inline_profiling_data.phphttps://aras-p.info/blog/2017/01/23/Chrome-Tracing-as-Profil.原创 2020-10-18 21:40:33 · 724 阅读 · 0 评论 -
-ftime-trace(clang)
1 clang/llvm编译器设置设置clang编译器:export CC=/usr/bin/clangexport CXX=/usr/bin/clang++设置clang编译器-ftime-trace参数:set(CMAKE_C_COMPILER "/usr/bin/clang")set(CMAKE_CXX_COMPILER "/usr/bin/clang++")set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -ftim原创 2020-10-18 17:16:32 · 4225 阅读 · 2 评论 -
-ftime-report/-ftime-report-details(gcc/clang)
gcc/clang都支持-ftime-report,可以打印编译过程每个阶段的时间摘要信息,但是打印信息不直观,更像是给编译器开发人员自己使用的工具,而不是给编译器用户使用的工具。1 demo source code#include <vector>#include <string>#include <unordered_map>#include <regex>int main(){ std::vector<int> v(10翻译 2020-10-18 12:01:37 · 1510 阅读 · 1 评论 -
clang资料汇总
https://blog.youkuaiyun.com/dashuniuniu/article/details/50773316https://www.jianshu.com/p/7e2c65dcf632https://releases.llvm.org/10.0.0/tools/clang/docs/index.htmlhttps://www.zhihu.com/question/31425289https://segmentfault.com/a/1190000021343181https://segm.原创 2020-07-05 20:47:39 · 281 阅读 · 0 评论 -
ubuntu14.04安装llvm/clang 9.0预编译版本
1 ubuntu14.04安装llvm/clang 9.0预编译版本下载llvm/clang prebuild:https://releases.llvm.org/download.html#9.0.0https://download.youkuaiyun.com/download/wwchao2012/12391517xz -d clang+llvm-9.0.0-x86_64-linux-gnu-u...原创 2020-05-06 19:34:19 · 2301 阅读 · 0 评论 -
combine_traces.py
#!/usr/bin/env python3"""Combine JSON from multiple -ftime-traces into one.Run with (e.g.): python combine_traces.py foo.json bar.json.""" import jsonimport sys if __name__ == '__main__':...翻译 2020-05-03 11:51:29 · 191 阅读 · 0 评论 -
ClangBuildAnalyzer(-ftime-trace)
1 编译/安装ClangBuildAnalyzerclang参数-ftime-trace需要与ClangBuildAnalyzer工具一起工作,输出每个文件的编译时长统计,首先下载ClangBuildAnalyzer:git clone https://github.com/aras-p/ClangBuildAnalyzer.gitorgit clone https://gitee.com...原创 2020-05-03 00:00:34 · 2444 阅读 · 0 评论 -
include-what-you-use消除头文件重复包含
安装https://github.com/include-what-you-use/include-what-you-use使用https://blog.youkuaiyun.com/u013597671/article/details/70173849原创 2020-05-02 12:53:43 · 902 阅读 · 0 评论 -
ubuntu18.04编译安装clang/llvm
https://www.cnblogs.com/whuwzp/p/ubuntu_vim_2.htmlhttps://www.jianshu.com/p/f071f2486bachttps://www.jianshu.com/p/1590ab2bb444https://releases.llvm.org/download.html#10.0.0原创 2020-05-02 12:05:27 · 9557 阅读 · 1 评论