Я настроил свой cedet почти так же, как http://alexott.net/en/writings/emacs-devenv/EmacsCedet.html.
Спасибо alexott, в большинстве случаев он работает хорошо, но я обнаружил, что он не может правильно разобрать структуру tm в /usr/include/time.h.
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
int main(void){
struct tm times;
FILE file;
}
При использовании M-x semantic-ia-fast-jump
структура FILE верна, но семантика находит структуру tm в wchar.h
, а не в time.h
. Кажется, проблема в том, что в wchar.h
для struct tm
есть предварительное объявление.