无法解析外部命令??!!!链接器中的附加依赖项的配置有问题,就
发布时间:2020-12-13 20:49:24 所属栏目:百科 来源:网络整理
导读:1.fatal error C1001: INTERNAL COMPILER ERROR (compiler file 'msc1.cpp',line 1786) 在window98下使用vc6.0时,如果预编译头文件(stdafx.h)中包含了模板类的头文件,比如atl的头文件时,编译器会报错:fatal error C1001: INTERNAL COMPILER ERROR(compil
1.fatal error C1001: INTERNAL COMPILER ERROR (compiler file 'msc1.cpp',line 1786) 在window98下使用vc6.0时,如果预编译头文件(stdafx.h)中包含了模板类的头文件,比如atl的头文件时,编译器会报错: fatal error C1001: INTERNAL COMPILER ERROR (compiler file 'msc1.cpp',line 1786) 造成这种问题的原因是编译器分配的内存超过了限制。 解决的办法有三种: 1.给编译器增大内存限制。在project(工程)->setting(设置)->c/c++的project option(工程选项)中,添加/Zm#nn选项,#nn是一个数字,取值最大为2000。默认为100。但是这种方法好像没有什么用处。 2.将模板类头文件从stdafx.h中移出; 3.不使用预编译头文件。project->setting->c/c++,选择所有的.cpp文件,都使用“不使用预编译头文件“的选项。缺点是编译的时候很慢。 ====================================================================
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |