LINK:致命错误 LNK1146:未使用选项“/MT”指定参数
LINK : fatal error LNK1146: no argument specified with option '/MT'
我正在使用 Visual Studio 2019 并尝试编译与 Windows XP 32 位兼容的程序。
当我第一次 运行 我的 .exe 在我的 VM 上时,它说它与 Win32 不兼容。
然后我将平台工具集更改为 Visual Studio 2017 - Windows XP (v141_xp)。
现在它说我缺少一个 VCRUNTIME140d.dll,按照说明将我的运行时库更改为 /MT,我得到了标题中所述的错误。
如有任何建议,我们将不胜感激。
VCRUNTIME140d.dll为Visual C++ Redistributable for Visual Studio 2015。您需要下载安装。这是 DLL 的调试版本。必须在 Release 模式下编译。
我正在使用 Visual Studio 2019 并尝试编译与 Windows XP 32 位兼容的程序。
当我第一次 运行 我的 .exe 在我的 VM 上时,它说它与 Win32 不兼容。 然后我将平台工具集更改为 Visual Studio 2017 - Windows XP (v141_xp)。 现在它说我缺少一个 VCRUNTIME140d.dll,按照说明将我的运行时库更改为 /MT,我得到了标题中所述的错误。
如有任何建议,我们将不胜感激。
VCRUNTIME140d.dll为Visual C++ Redistributable for Visual Studio 2015。您需要下载安装。这是 DLL 的调试版本。必须在 Release 模式下编译。