Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio代码#包含已停止工作 我试图在Windows计算机上用C++来将SDL2包含在VSCODE中,但由于某种原因,它突然停止工作。_C++_Windows_Visual Studio Code - Fatal编程技术网

Visual studio代码#包含已停止工作 我试图在Windows计算机上用C++来将SDL2包含在VSCODE中,但由于某种原因,它突然停止工作。

Visual studio代码#包含已停止工作 我试图在Windows计算机上用C++来将SDL2包含在VSCODE中,但由于某种原因,它突然停止工作。,c++,windows,visual-studio-code,C++,Windows,Visual Studio Code,我的代码: #include <iostream> #include <SDL2/include/SDL.h> int main(){ if (0){ std::cout<<"abc"<<std::endl; } std::cout<<"Hello world"<<std::endl; return 0; } 我收到了错误消息: helloworld.cpp:2:10: f

我的代码:

#include <iostream>
#include <SDL2/include/SDL.h>

int main(){
    if (0){
        std::cout<<"abc"<<std::endl;
    }
    std::cout<<"Hello world"<<std::endl;
    return 0;
}
我收到了错误消息:

helloworld.cpp:2:10: fatal error: SDL2/include/SDL.h: No such file or directory
 #include <SDL2/include/SDL.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
helloworld.cpp:2:10:致命错误:SDL2/include/SDL.h:没有这样的文件或目录
#包括
^~~~~~~~~~~~~~~~~~~~
编译终止。
它说该文件丢失了,但它存在于目录中,并且以前可以正常工作


我做错了什么?如何修复它?

文件存在于
C:/cppLibraries
SDL2/
目录中,不是吗?是的,文件存在,visual studio检测到它,但当我尝试运行程序时它不工作。重新链接库,它可能不再链接。签出:是关于VisualStudio的,我使用的是VisualStudio代码。
helloworld.cpp:2:10: fatal error: SDL2/include/SDL.h: No such file or directory
 #include <SDL2/include/SDL.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.