Visual Studio 在编译 32 位时尝试使用 64 位 C 运行时库

Visual Studio trying to use 64bit C runtime lib when compiling for 32bit

本文关键字:运行时 Studio 编译 Visual      更新时间:2023-10-16

当我尝试编译我的程序时,出现以下错误:

Error   226 error LNK1112: module machine type 'x64' conflicts with target machine type 'X86'   C:devVAVTCAMI-IntelAVTC2012_06_DemoCodeElansMattingmsvcprt.lib(MSVCP100.dll)

我在Linker>Advanced下的目标计算机设置为MachineX86,所以我很迷茫。

任何想法将不胜感激。 :)

所以我想通了。 :P

由于某种原因,在项目属性>VC++目录下,库目录已设置为Amd64库而不是32位库