Что CC означает в Soong? - PullRequest
       55

Что CC означает в Soong?

0 голосов
/ 24 января 2019

В AOSP Soong много ссылок на cc. В этом файле, например: https://android.googlesource.com/platform/build/soong/+/master/cc/cc.go

У меня есть несколько гипотез:

  1. Коллекция компиляторов (как в gcc)
  2. Кросс-компилятор
  3. C, C ++
  4. C компилятор ( как в cc, тэг )

1 Ответ

0 голосов
/ 28 января 2019

Это ваша 4-я гипотеза, "компилятор Си".

Это подтверждается файлом, на который вы ссылаетесь, в верхней части которого указано:

Этот файл содержит типы модулей для компиляции C / C ++ для Android и преобразует свойства в флаги и имена файлов, необходимые для передачи компилятору.

И тег StackOverflow также гласит:

cc - это общее имя исполняемого файла или драйвера компилятора C.

Кроме того, файл, на который вы ссылаетесь, очень четко используется для компиляции C / C ++ с сотнями, если не тысячами ссылок на процесс.

Я не на 100% уверен, что вы ищете, поскольку вам, кажется, удалось найти ответ самостоятельно!

...