 |
应该说,用MFC AppWizard 建立的应用框架可以不经修改直接编译,程序运行后就是一个简单的类似记事本的程序。你所说的情况非常罕见。你可以试着选Project菜单的Rebuild All项。如果仍然不能编译成功,可能是VC安装的不正确。
另外,有一种盗版的VC++叫“创天中文版”,这个版本会出现这个问题,这是盗版时产生的问题,正版没有这个问题。
david Lee的意见:
对于错误:
“C:\Program Files\Microsoft Visual Studio\MyProjects\prog1\prog1.cpp(45) : fatal error C1001: INTERNAL COMPILER ERROR (compiler file 'msc1.cpp', line 1786) ......
我也遇到过,我当时的情况是调用一个自己的函数时出现这个错误,我通过多方努力找到了原因:我的这个函数有一个结构体参数,并且该结构体比较庞大,之前我是将整个结构体都传入而导致编译出错,最后我改成传入该结构体的地址(传引用),这下编译就对了;)
希望我的这个方法能够给同行朋友有所帮助!!!
此问题由李海回答。
附加关键字:编程, 源程序, programming, source code, C/C++, MFC, C++ Builder, Borland C++, Turbo C, C, BCB, 其他方面, 。
|