CB6编译中遇到F1004 Internal compiler error?
我目前需要把程序升级到CB6(以前用CB5完成的)。在编译一个文件时遇到这样一个错误提示。如下:
编译出错信息的全文:[C++ Fatal Error] lscproc.cpp(557): F1004 Internal compiler error at 0xf018cd with base 0xeb0000。
查看帮助文件:An error occurred in the internal logic of the compiler. This error shouldn't occur in practice, but is generated in the event that a more specific error message is not available.
我在网上搜索,有人也遇到过类似错误。其中资料最多的是一个人使用boost库的tuple时遇到。他的问题已经解决了。主要原因是namespace相互包含引起的。
我的lscproc.cpp文件一共只有554行,可是错误提示却指明到557行,并且每编译一次行数行增加一行。我现在急于找到错误的原因。有谁能帮助我一下?谢谢。