Я начинаю с программирования на Linux и не хочу изучать gcc.Какие buildtools я могу использовать для компиляции больших вложенных исходных каталогов с помощью clang?И кроссплатформенный?Cmake выглядит хорошо, но нет упоминания о том, как указать другой компилятор.
edit: я хотел бы использовать его с vim.
Чтобы использовать clang с cmake, вы просто устанавливаете переменную CC:
CC = clang cmake ...
Существует также CXX для компилятора C ++, т.е. CXX = clang ++.
CC / CXX являются стандартными переменными и должны работать с любой системой сборки.