问题描述
我运行KDE Neon 20.04,每当我尝试在Sublime Text中运行此命令块时,都会出现此错误。
#include "SDL2.h"
#include "SDL2_image"
#include <iostream.h>
int main(int argc,char* args[])
{
std::cout << "Yay" << std::endl;
return 0;
}
SDL2.h没有这样的文件或目录
解决方法
您必须首先安装SDL开发库。您可以使用命令sudo apt-get install libsdl2-dev
安装它。
您还错误地包含了sdl标头。
这是正确的方法。
#include <SDL2/SDL.h>
#include <SDL2/SDL_image.h>