opengl - 无法安装核库
问题描述
我正在尝试使用https://github.com/golang-ui/nukear的说明安装nuklear
库Debian Stable Linux
但是,我收到以下错误:
$ go get github.com/golang-ui/nuklear/nk
# github.com/go-gl/glfw/v3.2/glfw
/usr/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status
# github.com/go-gl/gl/v3.2-core/gl
/usr/bin/ld: cannot find -lGL
/usr/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status
我的系统上有以下 libGL 文件:
me@mycomp:/usr/lib$ find | grep libGL\.so
./i386-linux-gnu/libGL.so.1.2.0
./i386-linux-gnu/libGL.so.1
./x86_64-linux-gnu/libGL.so.1.2.0
./x86_64-linux-gnu/libGL.so.1
在一页上,建议安装 mesa-dev,但我不知道如何在以下可用选项之间进行选择:
Package Installed Previous Now State
=======================-===============-===============-===============-=====
libegl1-mesa-dev N/A 13.0.6-1+b2 13.0.6-1+b2
libgl1-mesa-dev N/A 13.0.6-1+b2 13.0.6-1+b2
libgles1-mesa-dev N/A 13.0.6-1+b2 13.0.6-1+b2
libgles2-mesa-dev N/A 13.0.6-1+b2 13.0.6-1+b2
libglu1-mesa-dev N/A 9.0.0-2.1 9.0.0-2.1
libglw1-mesa-dev N/A 8.0.0-1.1 8.0.0-1.1
如何纠正这个问题?
编辑:问题已通过以下命令得到纠正:
sudo ln -s /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0 /usr/lib/libGL.so
解决方案
推荐阅读
- uwp - 如何在 UWP 中将 Foreground 动态设置为主题资源?
- c# - 记录所有入站连接powershell
- algorithm - 将一组数字的元素相加到给定的数字
- reactjs - Jest/Enzyme document.createRange 不是挂载的函数
- django - 内部服务器错误,服务器遇到内部错误或配置错误,无法完成您的请求
- powershell - 从 PC 列表中删除所有用户的 appdata 中的文件/文件夹的脚本
- html - 当方向为行时,如何删除 FlexBox 子项中的高度?
- azure - Azure 通过 API 创建警报
- android - setTooltipText() 和 android:tooltipText 在牛轧糖中不起作用
- android - Android 后置摄像头访问 Chrome