build的时候报了很多error,发现是文件头部的注释,如// c file, /* xx company */, 注释没有起作用,编译器因此认为语法不对,从而报错。哪位专家遇到过这样的问题,望解答,谢谢!
后补充:后发现可能是编译器的问题,但是按照常理,应该是向下兼容,现在这个版本更加高的编译器不应该不认识‘注释’。因此,另外一个问题是,不同的不同兼容的编译器是否会产生这样的不能识别注释代码//这个问题?
后补充2:新建了一个空白的工程,还是有同样的问题,因此怀疑可能是电脑环境的问题。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
build的时候报了很多error,发现是文件头部的注释,如// c file, /* xx company */, 注释没有起作用,编译器因此认为语法不对,从而报错。哪位专家遇到过这样的问题,望解答,谢谢!
后补充:后发现可能是编译器的问题,但是按照常理,应该是向下兼容,现在这个版本更加高的编译器不应该不认识‘注释’。因此,另外一个问题是,不同的不同兼容的编译器是否会产生这样的不能识别注释代码//这个问题?
后补充2:新建了一个空白的工程,还是有同样的问题,因此怀疑可能是电脑环境的问题。
多谢提醒。确实是用了lib库,如果这个lib库是以前编译器编译生成的,现在用新版本的编译器编译就会产生问题吗? 如果是这样的话,是不是一定要装回原来的旧版本的编译器才能成功编译不报错?
谢谢。后来新建了一个空白的工程,没有lib,没有任何代码,还是有同样的问题,因此怀疑可能是电脑环境的问题。