2

Eclipse CDT で nginx ソース コードを参照しようとしています。

ネットの指示に従い、ソースコードをダウンロードし、./configure && make を実行し、既存の「Makefile プロジェクト」として Eclipse にインポートしました。

幸いなことに、コードのジャンプ (Ctrl+クリック) は正しく行われましたが、気になるのは、Eclipse が「Type 'ngx_int_t' could not be resolve.」と報告し続け、ディレクトリ ビューとファイルに多くのエラー サインが表示されることです。自体。

これを治す方法は?

4

1 に答える 1

2

私は同じ問題を抱えていましたが、問題が何であるかを理解しました.nginxソースコードには、ngx_int_t戻り値の型を持ち、次のように宣言されている関数がいくつかあります:

ngx_int_t
<function name>

どうやら Eclipse はこの改行宣言を好まないようです。Command+Click (つまり Ctrl+Click) を使用するngx_int_tと、Eclipse はそのような宣言が存在するすべての場所を表示し、次に関数名と関数名の間の改行を削除するngx_int_tと、Eclipse はこのエラーを叫びません。

于 2013-09-25T18:30:44.323 に答える