sdl-image相关内容

使用CMake静态链接SDL2/SD2_IMAGE

我正在尝试将SDL2作为库添加到我的项目中。我想静态地链接它。我不熟悉C++。 1-为什么SDL网站建议尽可能动态链接? 我了解动态库的好处。然而,假设用户已经安装了您需要的所有库,并准备好在他们的系统中使用,这是一个相当大的假设。 对我来说,动态链接听起来是个好主意的唯一情况是,您使用的是操作系统/平台附带的众所周知的库。 https://wiki.libsdl.org/Instal ..
发布时间:2022-08-21 13:24:17 C/C++开发

如何在 cmake 中使用 SDL2 和 SDL_image

我正在寻找使用 SDL2 和 SDL_image 和 cmake 编译 c++ 程序的最简单方法. 经过数小时的搜索,这是我的最佳尝试: CMakeLists.txt project(shooter-cmake2)cmake_minimum_required(版本 2.8)设置(来源射手.cpp类.cpp实用程序.cpp)设置(CMAKE_CXX_FLAGS“${CMAKE_CXX_ ..
发布时间:2021-12-26 21:30:04 C/C++开发

C++ IMG_LoadTexture() 返回 null

我正在尝试加载图像(“carnero.png"),但是当我使用 IMG_LoadTexture() 时,它返回 null; 游戏.h #ifndef GAME_H_#define GAME_H_#include #include #include 类游戏{上市:游戏();〜游戏();无效运行();void initGraphics();无效游戏循环();私人的:SDL_Window* _w ..
发布时间:2021-07-17 19:36:04 C/C++开发

如何在 Windows 上静态编译 SDL 游戏

我一直在尝试为我的 Windows 游戏制作一个静态链接的“单一二进制"版本.我想与 sdl、sdl_image 和 sdl_mixer 链接,它们又会引入一些支持库.不幸的是,我还没有找到一种方法让它们全部使用 cygwin/mingw/gcc 进行编译和链接.据我所知,所有现有的公共版本都只是共享库/dll. 请注意,我在这里不是在谈论许可.源将是开放的,因此与 sdl 的 GPL/LG ..
发布时间:2021-07-17 19:30:31 其他开发

Xcode SDL资源文件夹

我正在Xcode中创建一个SDL项目,并且有一个名为resources的文件夹,用于存储我的图像.为了使我的SDL应用程序能够使用SDL_LoadBMP访问这些图像,资源文件夹必须与可执行文件位于同一文件夹中.每次我想运行应用程序(我不需要不知道为什么所有随机字符都在文件夹链接中).我一直在关注Lazy Foo的第一个SDL教程: http://lazyfoo.net/SDL_tutorials/ ..
发布时间:2020-08-14 19:46:18 C/C++开发

SDL_Image IMG_Load在png上失败,并带有:“无法加载libpng16-16.dll:";

每当我尝试使用SDL_Image的IMG_Load函数加载PNG时,都会出现错误Failed loading libpng16-16.dll:.我在正确的路径中具有所有正确的dll,并且可以使用SDL_Image的其他部分,但是由于某些原因,它无法加载libpng dll.我怎样才能解决这个问题?感谢您的帮助. 解决方案 请参阅我的文章" 如果要从Visual Studio运行,请确 ..
发布时间:2020-05-28 20:44:42 其他开发

如何使用SDL2和SDL_image与cmake

我正在寻找最简单的方法来使用 SDL2 和 SDL_image 与cmake编译c ++程序。 这是我最好的尝试,经过几个小时的搜索: CMakeLists.txt project(shooter-cmake2) cmake_minimum_required(VERSION 2.8) 设定(SOURCES shooter.cpp classes.cpp u ..
发布时间:2016-10-13 11:24:11 C/C++开发