我一直在尝试为Windows制作一个静态链接的“单个二进制”版本的游戏。我想要链接sdl、sdl_image和sdl_mixer,这些库又会引入几个支持库。不幸的是,我还没有找到使用cygwin/mingw/gcc编译和链接它们所有的方法。据我所知,所有现有的公共版本都只是共享库/动态链接库。...
我目前正在尝试使用SDL和Box2D制作一个简单的游戏。不幸的是,我添加的代码用于使角色发射投影仪非常有错误,我甚至无法开始计算其中的错误。为了解决这个问题,我添加了一些代码来在游戏中显示一些调试信息。不幸的是,在处理所有错误后,出现了一个以前没有出现过的奇怪错误:/usr/include/S...
我正在使用由第三方API提供的shared_ptr存储一个对象(TTF_Font)。由于无法在对象上使用new或delete,因此shared_ptr还提供了一个“释放”函数。 // Functor struct CloseFont { void operator()(TTF_Fon...