gpt4 book ai didi

visual-studio-2015 - 链接 : fatal error LNK1104: cannot open file 'ucrt.lib'

转载 作者:行者123 更新时间:2023-12-05 03:08:38 26 4
gpt4 key购买 nike

目前,我正在为 Simulink Real-Time 构建模型,并将 Microsoft Visual C++ Compilers Community 2015 作为我的 Simulink Real-Time 编译器。当我尝试构建我的模型时,出现以下错误:

### Linking ... 
link.exe /nologo /dll /MANIFEST /OPT:NOREF /export:mexFunction /OUT:Test_Handler_sfun.mexw64 /map:"Test_Handler_sfun.map" @Test_Handler_sfun.mol
LINK : fatal error LNK1104: cannot open file 'ucrt.lib'
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\Bin\amd64\link.exe"' : return code '0x450'
Stop.

以前我也有这个错误,我相信这是由同样的问题引起的。我以一种非常不优雅的方式解决了这个问题。

 C1083: Cannot open include file: 'stddef.h': No such file or directory 

我在谷歌上搜索了很多。我发现这是因为某些文件和/或库现在位于 Windows 10 SDK 安装文件夹 (C:\Program Files (x86)\Windows Kits\10) 中,并且此路径未包含在编译器中.当您在 Visual Studio 项目中工作时,有很多解决方案,但在使用 Matlab 和/或 Simulink 时则不然。

如何确保编译器可以找到并打开库和文件?

最佳答案

我的答案是针对 Windows 8.1 和 VS2017。我曾使用 Visual Studio Installer(在所有程序中)并通过添加 Windows 8.1 SDK 和 UCRT SDK 使用 C++ 修改桌面开发。然后图书馆被自动拿起。

引用截图:

Visual Studio Installer

关于visual-studio-2015 - 链接 : fatal error LNK1104: cannot open file 'ucrt.lib' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44763817/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com