clang编译

clang、gcc区别

  • Clang编译器是一个面向C编程语言家族的开源编译器,支持X86和ARM架构。Clang建立在LLVM优化器和代码生成器,允许它提供高质量的优化和多目标的代码生成支持。
  • gcc除了C语言家族,还支持更多语言。

clang编译常用参数

  1. -O:优化编译等级,可以使用-O0(不优化)到-O3(最高优化等级)。
  2. -Wall:开启所有警告信息。
  3. -I:指定头文件搜索路径。
  4. -g:生成调试信息。
  5. -l:指定需要链接的库。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容