我正在尝试运行以下命令:
sudo apt-get build-dep glfw3
但是,我收到了这个错误:
reading package lists... Done
E: You must put some 'source' URIs in your sources.list
我查看了这里的建议:错误::您必须在 sources.list 中放入一些“源”URI
但我不确定是否应该使用顶部评论建议的相同方法,或者如果这样做的话应该将这些行放在 /etc/apt/sources.list 中的什么位置。
这里我安装 GLFW3 的步骤如下:
1.) Downloaded latest build here: http://www.glfw.org/download.html
2.) Run: sudo apt-get build-dep glfw or sudo apt-get build-dep glfw3 *(stuck on this step)*
3.) run: make, then make install
http://www.glfw.org/download.html 任何帮助都将受到赞赏。
运行 Ubuntu 桌面 16.04
编辑:
另外,一旦我安装了它,是否有人知道它是否可以在全球范围内使用,或者我是否需要以某种方式将它添加到 shell 中?
答案1
答案2
获取“最新”版本glfw3
→“Ubuntu 16.10 yakkety”目前有 glfw3-3.2-4 。
在 /etc/apt/sources.list 中添加一行:
deb-src [url] yakkety universe main
...并运行 1) sudo apt-get update && sudo apt-get build-dep glfw3
2)sudo apt-get install fakeroot
获取源代码和构建软件包只需要一个命令:cd /home/name/[new-folder]
;→ → apt-get -b source glfw3=3.2-4
(请不要使用 sudo。)