LINK : error : Internal error during EmitMap

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhangqian_zhangqian/article/details/82963829

VC6编译一个工程报错,如题。
但再次编译正常,修改任何一个.h或者.cpp后,依旧第一次编译错误。
--------------------Configuration: Temp - Win32 Debug--------------------
Compiling…
Temp.cpp
Linking…
xilink6: executing ‘C:\PROGRA1\MICROS4\VC98\Bin\link.exe’
LINK : error : Internal error during EmitMap
ExceptionCode = C0000005
ExceptionFlags = 00000000
ExceptionAddress = 0043FAE4
NumberParameters = 00000002
ExceptionInformation[ 0] = 00000000
ExceptionInformation[ 1] = 00560AD4
CONTEXT:
Eax = AAAAAAAB Esp = 0012F8F4
Ebx = 004C5004 Ebp = 3FFF593C
Ecx = 00560AD0 Esi = 00000004
Edx = 3FFFD9B0 Edi = 00000004
Eip = 0043FAE4 EFlags = 00010202
SegCs = 0000001B SegDs = 00000023
SegSs = 00000023 SegEs = 00000023
SegFs = 0000003B SegGs = 00000000
Dr0 = 0012F8F4 Dr3 = 004C5004
Dr1 = 3FFF593C Dr6 = 00560AD0
Dr2 = 00000000 Dr7 = 00000000
Error executing xilink6.exe.
Tool execution canceled by user.

最后解决办法
Project->Setting->Link Project Options中去掉mapinfo:Lines一项
(这一项不知道啥时候加的)

猜你喜欢

转载自blog.csdn.net/zhangqian_zhangqian/article/details/82963829
今日推荐