我在跟踪。但是,我的cmake面临错误:
-- Configuring done
CMake Error at CMakeLists.txt:18 (add_executable):
Target "main" links to item "-L/usr/lib/x86_64-linux-gnu -lSDL2 " which has
leading or trailing whitespace. This is now an error according to policy
CMP0004.
-- Generating done
cmake列
我正试图将我的一个老项目从DirectX移植到SDL2。我之所以使用SDL2-CS,是因为我可以找到的唯一其他绑定是C# SDL2,它似乎已经过时了(上一次不稳定版本是2010年的6.1.1 be版,最后一次是稳定版本- 6.1.0是在2008年)
操纵杆(Logitech Force 3D Pro/Logitech攻击3)功能齐全,使用SDL2和DirectX 10在Linux上工作。下面是我在C#中的folder Hello(在VS2010中使用默认控制台应用程序项目;引用SDL-2-CS.dll (SDL2.dll也存在于创建EXE的文件夹中),并且编译/运行没有任何错误):
u
环境: Ubuntu 11.04。SDL 1.2.15。
在基于SDL的应用程序中,我一个接一个地播放多个视频剪辑。对于每个视频,我在开头调用SDL_OpenAudio,在结尾调用SDL_CloseAudio。但是,每轮都会留下两个未释放的内存块。它们都来自内部的SDL函数AudioAvailable。
==17035== 372 bytes in 3 blocks are definitely lost in loss record 139 of 169
==17035== at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==17035==
在构建MAME时,我得到了这个错误:
make
GCC 4.9.2 detected
Compiling src/osd/modules/debugger/debugqt.cpp...
../../../../../src/osd/modules/debugger/debugqt.cpp:20:30: fatal error: QtWidgets/QApplication: No such file or directory
#include <QtWidgets/QApplication>
^
compilat
我目前正在通过阅读Lazy教程来学习SDL。我在Linux上使用的代码块13.12。我无法使事件处理正常工作。
我基本上是试图显示一个图像(这很好),但无论我点击多少次关闭按钮,它都不会关闭
代码:
#include <SDL2/SDL.h>
#include <stdio.h>
//Declaring the main window, the main surface and the image surface
SDL_Window *window = NULL;
SDL_Surface *scrsurface = NULL;
SDL_Surface *imgSurf
我正在尝试编译一个SDL2 "Hello这里有一个窗口“应用程序,但是它不起作用。这是我得到的错误:
Could not initialize SDL: No available video device
这是我的密码:
#include <stdio.h>
#include "SDL2/SDL.h"
int greatSuccess = 1;
int main(int argc, char* argv[]) {
if (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_EVENTS) == 0) {
// this c