2

今日、cedet を正常にインストールし、ほとんどが機能するようになりました。Alex Ott のGentle Introduction to Cedet に感謝します。

しかし、私は問題を抱えています

作業中の現在のファイルに対する正確なパスを指定すると、オートコンプリートが正常に機能します。

#include "../../opensource/inc/lldp_port.h"
void test_func()
{
    lldp_port port;
    port.blah //here auto-completion worked fine
}

ただし、常にフル パスを指定することはできません (オフィスに Eclipse があり、makefile が生成されます)。

#include "lldp_port.h"
void test_func()
{
    lldp_port port;
    port. //here auto-completion does not work :(
}

これを解決するにはどうすればよいですか?

4

1 に答える 1

6

CEDET のプロジェクト セットアップ関数への引数の 1 つは ですinclude-pathここに例があります:

(ede-cpp-root-project "NAME" :file "FILENAME"
     :include-path '( "/include" "../include" "/c/include" )
     :system-include-path '( "/usr/include/c++/3.2.2/" )
     :spp-table '( ("MOOSE" . "")
                   ("CONST" . "const") )
     :spp-files '( "include/config.h" )
     ) 
于 2010-05-06T02:19:03.160 に答える