首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请问编译有关问题

2012-02-12 
请教编译问题!最近在修改一个编译器的错误处理功能,修改之前的编译器一发现有错误就停止编译并报告这个错

请教编译问题!
最近在修改一个编译器的错误处理功能,修改之前的编译器一发现有错误就停止编译并报告这个错误,修改之后的编译器能对错误做适当的处理,从而使编译工作能继续往下进行,直到把文件全部编译完,报告所有错误。这个功能已基本实现,并且在第一次编译时能正确找出并报告错误,但是,当我对文件不作任何修改而接着进行第二次编译时,却不显示任何错误了,而且,如果我对文件做一些修改,再弄出几处错误来,编译的时候也不会报告这些错误。只有把编译器界面关闭再重新打开,才能正常显示。我实在不明白是怎么回事,请高手指点!
(编译器原来是用C语言写的,我修改的时候加了异常处理类,现在好像是C和C++的混合)

[解决办法]
现在好像是C和C++的混合
这个很恶梦!
尤其对于编译器
[解决办法]
这是你的代码更改检测策略不正确。
一般是根据文件的创建时间来决定是不是要再次编译的。

热点排行