代码注释现在生成编译器错误

时间:2016-04-18 21:12:28

标签: c

我正在尝试重新编译一个较旧的项目,其中一位同事添加了一些更具冒险性的评论(好吧,这些是Doxygen评论,我忘记了)

例如三联///

uint32_t nx; ///< number of columns

它是用4.2开发的,现在用4.8编译器生成以下错误:

  

错误:在'/'标记

之前的预期说明符限定符列表

我是否应该删除所有///个表达式并替换为//?这是一个大项目

1 个答案:

答案 0 :(得分:9)

//条评论不适用于-std=c89-ansi个选项。请改用-std=c99-std=gnu99