sudo apt install libsdl2-dev
sudo apt install libsdl2-dev
安装过了也依然报这个错误
你直接把文字复制了 发出来
你是为了考别人眼力 还是为了想解决问题
可以看看有没有 /usr/lib/x86_64-linux-gnu/cmake/SDL2
这个文件夹,里面有文件 sdl2-config.cmake
如果有但是 cmake
找不到的话,可以试试在 cmake
命令后面添加 -DSDL2_DIR=/usr/lib/x86_64-linux-gnu/cmake/SDL2
或其他包含 sdl2-config.cmake
文件的路径
可以看看有没有 /usr/lib/x86_64-linux-gnu/cmake/SDL2
这个文件夹,里面有文件 sdl2-config.cmake
如果有但是 cmake
找不到的话,可以试试在 cmake
命令后面添加 -DSDL2_DIR=/usr/lib/x86_64-linux-gnu/cmake/SDL2
或其他包含 sdl2-config.cmake
文件的路径
感谢,找到问题
可以看看有没有 /usr/lib/x86_64-linux-gnu/cmake/SDL2
这个文件夹,里面有文件 sdl2-config.cmake
如果有但是 cmake
找不到的话,可以试试在 cmake
命令后面添加 -DSDL2_DIR=/usr/lib/x86_64-linux-gnu/cmake/SDL2
或其他包含 sdl2-config.cmake
文件的路径
大佬这又是什么问题,安装了sdl2config.cmake又提示缺少sdl2targets.cmake
差不多得了,这点小问题也得开贴问啊
大佬这又是什么问题,安装了sdl2config.cmake又提示缺少sdl2targets.cmake
你的 SDL2-2.0.14
文件夹下面是否有 SDL2Targets.cmake
这个文件?
你是用 apt
安装的 SDL2
吗?我这边跟你的不一样
我这边 apt
装的 SDL2
是不需要 SDL2Targets.cmake
这个文件的
不过我之前自己编译的 SDL2
就需要,我自己编译的 SDL2
包括以下文件
-rw-r--r-- 1 xxx xxx 3304 8月22日 09:47 SDL2Config.cmake
-rw-r--r-- 1 xxx xxx 1862 8月22日 09:47 SDL2ConfigVersion.cmake
-rw-r--r-- 1 xxx xxx 4006 8月22日 09:49 SDL2mainTargets.cmake
-rw-r--r-- 1 xxx xxx 845 8月22日 09:55 SDL2mainTargets-release.cmake
-rw-r--r-- 1 xxx xxx 4310 8月22日 09:49 SDL2staticTargets.cmake
-rw-r--r-- 1 xxx xxx 852 8月22日 09:55 SDL2staticTargets-release.cmake
-rw-r--r-- 1 xxx xxx 4059 8月22日 09:49 SDL2Targets.cmake
-rw-r--r-- 1 xxx xxx 842 8月22日 09:55 SDL2Targets-release.cmake
-rw-r--r-- 1 xxx xxx 4006 8月22日 09:49 SDL2testTargets.cmake
-rw-r--r-- 1 xxx xxx 847 8月22日 09:55 SDL2testTargets-release.cmake
-rw-r--r-- 1 xxx xxx 342 8月 1日 14:16 sdlfind.cmake
-DSDL2_DIR
只要指定到目录就可以了,不用指定到文件的,毕竟是 DIR(directory)
看你下面缺MPV,可以用 apt search mpv
,找到叫 libmpv-dev
的,一般编译需要的包是 -dev
结尾的
这个是缺少环境变量吗?怎么配置