小编Or *_*esh的帖子

“包括您使用的内容”

我阅读了有关“包含什么内容”的工具,该工具可以帮助从源代码中清除多余的包含。我知道有一个用于编译器LLVM(clang)的版本和一个用于GCC的版本。

我的问题是:

  1. 为什么此工具依赖于编译器,而不是针对编译器的“跨平台”。为什么从一开始该工具的创建者就没有使其独立于编译器?它与它的特殊实现有关吗?
  2. 如果我想获得与LLVM兼容的工具版本,并且想使其与GCC兼容(因为我正在使用GCC),那我该怎么办?

c++ debian gcc clang

5
推荐指数
1
解决办法
947
查看次数

标签 统计

c++ ×1

clang ×1

debian ×1

gcc ×1