Какую ссылку нужно использовать для IMG_Load() в библиотеке SDL_image?
Я только начал изучать SDL2 и SDL_image. И решил вставить картинку в окно, но функция возвращает NULL, то есть не загрузила в переменную изображение. Какую же тогда ссылку нужно использовать? Пишу я в VS code.
#include <stdio.h>
#include <stdlib.h>
#if defined(__MINGW32__)
#include <SDL.h>
#include <SDL_image.h>
#else
#include <SDL2/SDL.h>
#include <SDL2/SDL_image.h>
#endif
int main(int argc,char *argv[])
{
SDL_Surface *flower = IMG_Load("C:\\cvscodeonlygame\\flower.png");
printf("%s" ,IMG_GetError());
return 0;
}
То есть переменная flower возвращает NULL(пробовал и просто подставить flower.png). Расположение файлов таково:
-cvscodeonlygame
-.vscode
-build
-src
-CMakelists.txt
-main.c
-flower.png
-gameOnSDL2.code-workspace