lisp 作为 shebang 脚本与在 SLIME 中运行的 lisp
我刚从 C++ 和 Python 开始接触 common-lisp。我正在尝试运行一个简单的 SDL 程序,该程序除了在屏幕上显示图像之外什么也不做。我可以在 SLIME 中让…
SDL-C++无法加载多于一张图像
我无法加载超过一个 png:事实上,唯一被破坏的图像是第一个加载的图像。没有错误。 boy = IMG_Load(strcat(imagedir,"boy.png")); SDL_Rect boyrect …
SDL_BlitSurface 分段错误
我从 C++ 中的 SDL_BlitSurface 中收到分段错误。 这是代码 mainScreen->draw( 0, 0, background, NULL ); (其中 mainScreen 是 Screen 类的实例),…
资源初始化和 OpenGL 上下文
我们有一个 OpenGL 应用程序(使用 Ogre3d 和 SDL,而不是直接调用 OpenGL),我们试图在运行时更改分辨率。看来我们需要使用新的分辨率重新初始化 Op…
使用 SDL_INIT_JOYSTICK 而不使用 SDL_INIT_VIDEO
我在尝试使用 SDL 为我的应用程序获取操纵杆支持方面花费了一些时间,主要是因为初始化步骤如下: SDL_Init(SDL_INIT_JOYSTICK|SDL_INIT_VIDEO); SDL_…
Haskell:SDL 绑定中的奇怪实例声明
Haskell SDL 绑定导出一个名为 SDLKey 的枚举类型。不过,Enum 实例的声明方式很奇怪: instance Enum SDLKey Word32 where fromEnum SDLK_UNKNOWN = …
如果我使用日志库,SDL 不会显示其窗口
我正在尝试将 log4cplus 与 SDL 结合使用来制作一个小型图形应用程序。 我在 Windows 上使用 minGW 和 Eclipse CDT。 我的问题是,每当我使用该库时,…
android nkd-r5b+pelyaSDL ./configure 错误:C 编译器无法创建可执行文件
我正在尝试使用新的 android-ndk-r5b 使用 pelya 的 SDL 端口(https://github.com/pelya/commandergenius)编译适用于 Android 的 Dosbox0.74。 不幸…
SDL_Surface 指针在两个类之间传递
如果我在一个类中声明一个 SDL_Surface 指针,我可以与另一个类共享它以某种方式利用它吗? class foo{ private: SDL_Surface* mainScreen; public: f…
程序获取 EXC_BAD_ACCESS
编译没问题,但是程序在这个函数中停止了。我有 win 版本并且功能正常,但是当我为 Mac 制作版本时,它得到了这个异常:( int Reconstruct(int rez) { …
OpenGL:始终相同的颜色
我正在使用 c++、opengl 2.1 和 SDL 在 Windows 上编写程序,并且在顶点颜色方面遇到一些问题。 我使用 glColor3f 来设置每个顶点集的颜色,但它似乎…
SDL/opengl 多重采样不起作用
我正在尝试使用 SDL/opengl 进行多重采样,但 SDL 不接受设置 SDL_MULTISAMPLEBUFFERS 和 SDL_MULTISAMPLESAMPLES。相反,这些值保留为 0,之后 SDL_S…
glReadPixels 和 Alpha 通道返回 1.0
我正在从帧缓冲区读取像素数据,除了 alpha 值始终为 1.0 之外,一切似乎都正常工作 GLfloat lebuf[areasize * 4]; glReadPixels(xstart, ystart, par…