2

我正在尝试在 Eclipse CDT 中浏览 nginx 源代码。

我按照网上的说明,下载源代码,执行 ./configure && make,并作为现有的“Makefile 项目”导入 Eclipse。

幸运的是,我得到了正确的代码跳转内容(Ctrl+Click),但困扰我的是 Eclipse 一直报告“无法解析类型 'ngx_int_t'。”,这导致目录视图和文件中有很多错误标志本身。

这个要怎么治?

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 回答