【问题标题】:What does CC means in Soong?CC在宋代是什么意思?
【发布时间】:2019-01-24 09:29:33
【问题描述】:

AOSP Soong 中有很多对 cc 的引用。在这个文件中,例如: https://android.googlesource.com/platform/build/soong/+/master/cc/cc.go

我有几个假设:

  1. 编译器集合(如 gcc)
  2. 交叉编译器
  3. C、C++
  4. C 编译器 (as in cc so tag)

【问题讨论】:

    标签: android android-source android-build android-soong


    【解决方案1】:

    这是你的第四个假设,“C 编译器”。

    您链接的文件证实了这一点,该文件在顶部说明:

    此文件包含为 Android 编译 C/C++ 的模块类型,并将属性转换为传递给编译器所需的标志和文件名。

    而且 StackOverflow 标签还声明:

    cc 是 C 编译器可执行文件或驱动程序的通用名称。

    此外,您链接的文件非常清楚地用于编译 C/C++,有数百甚至数千个对该过程的引用。

    我不能 100% 确定你在追求什么,因为你似乎已经设法自己找到了答案!

    【讨论】:

    • 谢谢,我正在寻找确认。 C 编译器在编译 C++ 时并不那么明显。
    • 公平点!这两种语言紧密相关,因此两者的编译器都非常普遍,至少普遍到足以获得cc 的首字母缩略词。很高兴我能帮上忙。
    猜你喜欢
    • 2018-06-02
    • 2011-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-12
    • 2017-06-11
    • 2018-03-05
    • 2023-03-27
    相关资源
    最近更新 更多