NJU-ProjectN / nvboard

NJU Virtual Board
Other
198 stars 38 forks source link

运行example报错 #31

Open dowdyboy opened 2 months ago

dowdyboy commented 2 months ago

image

猜测是否是依赖版本不对? 系统版本是Ubuntu2004

sashimi-yzh commented 2 months ago

用Ubuntu 22.04是可以的

zyk007 commented 3 weeks ago

我使用的系统也是Ubuntu20.04,直接使用apt下载的依赖是不可以的。 我的解决方法是到官方下载去下载新版的sdl2、sdl2_image、sdl2_ttf。然后使用make install安装到系统,以下是我的下载链接: sdl2: https://wiki.libsdl.org/SDL2/Installation (按照Linux/Unix那一个部分的指示安装) sdl2_image: 直接 apt install libsdl2-image-dev sdl2_ttf: https://github.com/libsdl-org/SDL_ttf/releases/download/release-2.22.0/SDL2_ttf-2.22.0.tar.gz

sdl2_ttf文件下载后直接用tar -xvf SDL2_ttf-2.22.0.tar.gz解压,然后依次执行: ./autogen.sh ./configure make install

我成功运行了,目前看起来没有问题

dowdyboy commented 2 weeks ago

我使用的系统也是Ubuntu20.04,直接使用apt下载的依赖是不可以的。 我的解决方法是到官方下载去下载新版的sdl2、sdl2_image、sdl2_ttf。然后使用make install安装到系统,以下是我的下载链接: sdl2: https://wiki.libsdl.org/SDL2/Installation (按照Linux/Unix那一个部分的指示安装) sdl2_image: 直接 apt install libsdl2-image-dev sdl2_ttf: https://github.com/libsdl-org/SDL_ttf/releases/download/release-2.22.0/SDL2_ttf-2.22.0.tar.gz

sdl2_ttf文件下载后直接用tar -xvf SDL2_ttf-2.22.0.tar.gz解压,然后依次执行: ./autogen.sh ./configure make install

我成功运行了,目前看起来没有问题

十分感谢,我尝试一下