如何使 Eclipse 错误解析器接受 cilk_for

How to make eclipse error parser accept cilk_for

我正在尝试让 eclipse 与 cilk 一起工作。我想将宏定义为 cilk_for = for eclipse CDT 解析器。另一个 post 中的某人建议我转到 Project=>Properties=>Paths and Symbols,然后在那里定义符号,这样只有 eclipse 而不是 gcc 会定义符号。问题是 gcc 确实看到了禁用 cilk 的符号。我如何定义它,以便只有 eclipse 解析器拥有它。

不要将符号添加到 "Paths and Symbols" 选项,而是尝试将其添加到 "Preprocessor Include Paths, Macros, etc." 下(它是 "Paths and Symbols" 正下方的那个)。在该页面上,您 select GNU C 或 GNU C++,select CDT 用户设置条目并单击添加。在下拉列表中 select 预处理器宏。其他页面可能被拉入您的托管构建,但该页面不应该。