Unresolved external symbol error occurring only in 64-bit mode and not in 32-bit build
问题 I have a VC++ code (built using VS2008), which makes use of some static libraries (*.lib files linked statically during compile time). For ease of understanding let's refer my EXE code as "AAA.EXE" & refer the lib files as "A.lib", b.lib etc... Both the AAA.EXE code and static libraries code are built using VS2008. I see that my "AAA.EXE" is working fine in 32-bit version and showing the below linker errors when AAA.EXE is built in 64-bit mode. I have of course rebuilt the static libraries in