gpt4 book ai didi

c++ - SDL_Window 没有命名类型

转载 作者:搜寻专家 更新时间:2023-10-31 01:13:19 26 4
gpt4 key购买 nike

我正在使用 GNU/Linux、C++、SDL 1.3我正在尝试为“窗口”类编写代码。

#ifndef WINDOW_H
#define WINDOW_H

#include "SDL/SDL.h"
#include "SDL/SDL_video.h"
#include "../other/Logger.h"

using namespace std;

class Window {
public:
Window(int width, int height, string title);
~Window();

private:
static const string TAG;
SDL_Window* window;
int width;
int height;
};

#endif /* WINDOW_H */

当我尝试编译时出现此错误:

In file included from Window.cpp:1:0:
Window.h:15:3: error: ‘SDL_Window’ does not name a type.

最佳答案

SDL_Window 是来自 SDL 2 的数据类型。如果您使用的是 SDL 1.x,则需要以不同方式编写代码。查看Migration Guide获取更多信息。

关于c++ - SDL_Window 没有命名类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12695719/

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