llvm clang 2.6: «не использовать компилятор clang для входов C ++» - PullRequest
4 голосов
/ 03 марта 2010

LLVM 2.6 + лязг.

Попытка скомпилировать файл C ++ и получить:

clang: warning: not using the clang compiler for C++ inputs

Как запустить Clang в режиме C ++?

Ответы [ 2 ]

7 голосов
/ 05 марта 2010

Я бы получил код транка. Поддержка C ++ значительно улучшена с версии 2.6.

Makefile драйвера clang в tools / clang / tools / driver использует определение CLANG_IS_PRODUCTION для управления включением или выключением C ++. CLANG_IS_PRODUCTION означает, что C ++ выключен. По умолчанию для сборки ствола не используется CLANG_IS_PRODUCTION (т.е. сборка разработки).

1 голос
/ 05 марта 2010

Я знаю, что в коде магистрали включен c ++. Возможно, вы могли бы использовать это вместо этого?

...