Visual Studio 在编译 32 位时尝试使用 64 位 C 运行时库
Visual Studio trying to use 64bit C runtime lib when compiling for 32bit
当我尝试编译我的程序时,出现以下错误:
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位库
相关文章:
- Visual Studio 2017 - 调试和 Relese 配置,设置运行时库
- 程序在 Visual Studio 中停止运行时终止
- 在 Visual Studio 中构建一个没有 C/C++ 运行时的静态库
- 如何在 Visual Studio C++ 11 中运行时定义二维数组?
- 选择特定版本的 Visual Studio 命令行工具包,并根据特定版本的C++运行时环境编译文件
- 在 Visual Studio 解决方案中设置所有项目的运行时库
- Visual Studio Platform 工具集和运行时库
- 在运行Visual Studio中用C 编写的Oracle DB客户端时,我会收到错误32104
- 如何在运行时打开控制台 [C++/Visual Studio]
- 在流体中更改 .fl 文件在使用 Visual Studio 运行时不会更改 UI
- 在Visual Studio上运行时程序速度变慢
- c ++,Visual Studio express得到奇怪的运行时前错误
- 在Visual Studio C 调试模式中捕获异常的最佳方法仅在从IDE运行时才会发生
- 运行时检查失败#2-S,Visual Studio C++
- Visual Studio 在编译 32 位时尝试使用 64 位 C 运行时库
- Visual Studio 2012中的运行时不匹配
- OCCI C++应用程序的Visual Studio调试运行时错误
- 在visual studio C++中,有没有任何方法可以在运行时增加堆栈保留大小
- 通过 Visual Studio 运行时无法打开文件
- Visual Studio 2015 运行时依赖项或如何摆脱通用 CRT