我试图编译一个 C 项目,但编译器说没有安装 SDL 图像,尽管 SDL 图像显然已安装。
DNF命令的输出:
Package SDL_image-devel-1.2.12-31.fc37.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
C 编译器的输出:
src/assets.c:4:10: fatal error: 'SDL2/SDL_image.h' file not found
#include <SDL2/SDL_image.h>
^~~~~~~~~~~~~~~~~~
1 error generated.
src/main.c:8:10: fatal error: 'SDL2/SDL_image.h' file not found
#include <SDL2/SDL_image.h>
^~~~~~~~~~~~~~~~~~
1 error generated.
src/screen.c:4:10: fatal error: 'SDL2/SDL_image.h' file not found
#include <SDL2/SDL_image.h>
^~~~~~~~~~~~~~~~~~
1 error generated.
In file included from src/world.c:4:
src/assets.h:5:10: fatal error: 'SDL2/SDL_image.h' file not found
#include <SDL2/SDL_image.h>
^~~~~~~~~~~~~~~~~~
1 error generated.
我试过删除并重新安装软件包,但似乎没有用。我已经用谷歌搜索了,但我似乎找不到其他有这个问题的人。