llvmc
является интерфейсом для различных программ в наборе инструментов LLVM, в частности для llvm-*
, т.е. по умолчанию он будет пытаться использовать llvm-gcc
и llvm-g++
для компиляции файлов C и C ++.
Вы можете передать -clang
на llvmc
, если это то, что вы хотите использовать, и, вероятно, возможно настроить llvmc
, поэтому clang
будет использоваться по умолчанию, но я понятия не имею, как это сделать.
Я бы порекомендовал просто использовать clang
и clang++
напрямую, что можно использовать в качестве замены для gcc
и g++
.