C++ h:没有这样的文件或目录
在上一期之后,我放弃了安装,重新开始安装。重新安装MinGW、代码块(带MinGW)和SDL。严格遵守本教程()。每次我尝试编译时,无论项目是否是新的,都会遇到主题标题中的错误消息 我已经尝试过这个解决方案(),但它仍然占上风。我把安装搞砸了,要重新开始。我现在已经没有选择了。有人能告诉我为什么这种情况还在发生吗C++ h:没有这样的文件或目录,c++,mingw,sdl,codeblocks,C++,Mingw,Sdl,Codeblocks,在上一期之后,我放弃了安装,重新开始安装。重新安装MinGW、代码块(带MinGW)和SDL。严格遵守本教程()。每次我尝试编译时,无论项目是否是新的,都会遇到主题标题中的错误消息 我已经尝试过这个解决方案(),但它仍然占上风。我把安装搞砸了,要重新开始。我现在已经没有选择了。有人能告诉我为什么这种情况还在发生吗 我正在使用最新版本的MinGW、SDL和代码块 如果您浏览了您发布的答案,则有以下选项: 转到位于库的include/SDL2目录中的SDL_platform.h文件。用更新的头文件替
我正在使用最新版本的MinGW、SDL和代码块 如果您浏览了您发布的答案,则有以下选项:
转到位于库的include/SDL2目录中的SDL_platform.h文件。用更新的头文件替换代码将include目录硬编码到项目中如何?winapifamily.h应位于C:\ProgramFiles(x86)\Windows Kits\8.0\Include\shared上。您可以将其添加到“项目生成选项”中的“搜索目录”选项卡中
确保首先检查该位置中是否存在该文件。如果没有,您可能需要安装windows 8 sdk 我不知道为什么会发生这种情况,但是如果你使用2.0.3之前的版本,没有解决方案应该没问题。如果解决方案有效,问题是什么?问题是我试过有没有解决方案。无论我是否使用该解决方案,问题仍然会发生。哦,对不起,我以为你说的解决方案解决了问题,但这没有意义。尝试将路径添加到
C:\Program Files(x86)\Windows Kits\8.0\Include
中的所有子目录。我可以问一下这些路径发布在哪里吗?哪些子目录?只需将这些路径添加到buildoptions->search directories->compiler
共享um
和winrt
的文件夹路径即可。虽然其中的一个子集可能也会起作用,但我尝试了.h文件,但它并没有解决问题problem@JeremyBeare这是个令人不安的消息。我会下载一个旧版本,比如2.0.0。它将和2.0.3的教程一样好用。我认为它也很麻烦。旧版本会出现在网站上吗?我在他们的网站上找不到任何旧版本。更麻烦的是我什么都没看到,抱歉。我确实认为我已经为MinGW准备了旧的2.0.0。这似乎是这次失败的根本原因