Создание пользовательского набора инструментов из уже созданного архива - PullRequest
0 голосов
/ 13 мая 2019

Я пытаюсь заставить Bazel 0.25.2 использовать имеющуюся у меня цепочку инструментов, которая включает в себя такие вещи, как C / C ++ / ar / ld и т. Д., Для построения простого примера C на языке hello world.Однако ни один из примеров, которые я могу найти в документации, не покрывает это.

Я пытался пройти этот урок дважды:

https://docs.bazel.build/versions/master/tutorial/cc-toolchain-config.html

Но я не могу получить bazelчтобы вызвать gcc, и я не чувствую, что этот пример действительно предназначен для моего сценария использования.

Я также рассмотрел пример vsco toolchain: https://github.com/vsco/bazel-toolchains,, но для этого используются старые файлы CROSSTOOLS, которые устарелипосле выпуска версии 0.19.

Буду признателен, если кто-нибудь сможет объяснить, что нужно для примера с минимальным набором инструментов, или указатель на более современный репозиторий наборов инструментов, который используют разработчики Bazel?

...