Hola, yo estoy familiarizado a usar los Pics con el CCS, que a mi parecer es bueno y facil de usar, pero me he topado con una aplicacion que esta hecho con un Atmega16 y los archivos involucrados son con extension *.c, *.h y *.cpp, he descargado el AVR Studio y el WinAVR, pero veo que este compilador no reconoce archivos con extension *cpp, por favor quisiera que alguien me pueda aclarar estas dudas.
Que compilar usa archivos con extension *.cpp?
Cual es la funcion del archivo Makefile, para que sirve y como se usa?
Dentro de los archivos asociados no encuentro ninguno que contega la funcion main, esto asi debe de ser?