我最近一直在研究OpenGL的开发,在观看了教程之后,发现我无法编译我的代码。根据Eclipse,未定义似乎是SDL 2.0中专门添加的两个功能的引用。我试图寻找一种在Debian上安装SDL 2.0的方法(更具体地说,我正在使用,#!
但它与Debian足够接近,因此可以对Debian进行修复)。
我一直发现的方法是输入终端:
sudo apt-get install libsdl2-dev
aptitude找不到此软件包。谁能告诉我如何在Debian上安装SDL 2.0?
好的。谢谢genpfault告诉我libsdl2-dev在反向移植中!我永远不会弄清楚,尤其是因为我以前从未使用过反向端口!
对于那些困扰于此问题的人,如果您不知道如何使用反向端口,请访问以下链接:
http://backports.debian.org/Instructions/
一旦设置了反向移植,请打开终端并运行以下命令(如果您使用的是Wheezy):
apt-get -t wheezy-backports install "package"
对于其他版本的Debian,我认为您只需要在上面的代码中将“ wheezy”放在您的操作系统版本的名称中即可。
请记住,在您的IDE或终端中,请使用SDL2而不是SDL进行编译。祝你好运!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句