Usando Emacs como un IDE C / C ++ con todas las funciones

Llevo más de un año intentando usar Emacs como IDE de C / C ++. Hasta ahora solo he tenido un éxito marginal, pero me he topado con algunas paredes de ladrillo en el camino. Actualmente estoy tratando de usar CEDET, pero me está costando entender cómo usarlo de manera efectiva. Las características...