Chinaunix首页 | 论坛 | 博客
  • 博客访问: 466836
  • 博文数量: 65
  • 博客积分: 2645
  • 博客等级: 少校
  • 技术积分: 675
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-08 17:04
文章分类

全部博文(65)

文章存档

2010年(5)

2009年(5)

2008年(14)

2007年(35)

2006年(6)

分类: C/C++

2007-11-11 15:44:26

今天修改一个文件后, 编译器给了一个警告:
Warning:        1 future errors were detected and suppressed. Either remove the '-w' option or add a '+p' option to detect and fix them before they become fatal errors in a future release.

makefile 文件是没有问题的. 问题应该出自程序本身.
确定错误地点:
1. 为了查找出错位置, 我用 #if 0   #endif 把修改的地方注释掉. 编译. 还是报这样的警告.看来程序以前就有问题.
2. 扩大搜索范围. 我又将注释的范围扩大, 编译... 警告.倒~ 再扩大, 编译... 还是这个警告.
3. 再看下 makefile 文件, 没问题啊

再看文件...  原文件中EOF前面不是'\n'

在文件末尾加个回车, 编译 ... OK
阅读(1564) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~