Use Clang para converter C ++ em código C

Eu sei dissollvm pode ser usado para converter c ++ em código c. fiquei me perguntando seclang poderia fazer a mesma coisa (visto queclang foi derivado dellvm)

Então eu posso usarclang converter código c ++ em código c?

Se você quer saber por que eu quero fazer isso, aqui está o meu cenário:

O PIC, que é um fabricante de microcontroladores, não cria compiladores c ++, mas faz compiladores c para a maioria de seus produtos. Eu quero escrever em c ++ e, como parte do meu processo de compilação, converter o código c ++ em um arquivo c temporário, que é então alimentado no compilador PIC e viola eu escrevi código c ++ para um micro PIC.

questionAnswers(1)

yourAnswerToTheQuestion