Как мне использовать buildtool с clang?

#c #llvm #clang

#c #llvm #clang

Вопрос:

Я начинаю с программирования на Linux, и я не хочу изучать gcc. Какие buildtools я могу использовать для легкой компиляции больших вложенных каталогов исходных текстов с помощью clang? И кроссплатформенность? Cmake выглядит красиво, но там нет упоминания о том, как указать другой компилятор.

редактировать: я бы хотел использовать его с vim.

Комментарии:

1. Эти инструменты в основном не зависят от компилятора.

Ответ №1:

Чтобы использовать clang с cmake, вы просто устанавливаете переменную CC:

CC= clang cmake …

Для компилятора C также существует CXX, т. е. CXX = clang .

CC / CXX являются стандартными переменными и должны работать с любой системой сборки.