c - Clang 不链接 GTK3 和 Webkit2GTK 的依赖项
问题描述
我正在使用 GTK3 和 Webkit2GTK 制作一个简单的网络浏览器。编译程序时,它没有任何错误,但是当我尝试运行它时,我得到了这个错误:
$ ./a.out
CANNOT LINK EXECUTABLE "./a.out": library "libGL.so" not found
我试图用 编译程序-lGL
,但它引发了另一个可执行链接错误。
我做错了什么?这是我的命令:
clang main.c `pkg-config --cflags --libs gtk+-3.0 webkit2gtk-4.0`
解决方案
推荐阅读
- node.js - 无法使用 mongoose 更新 Mlab 文档的值,它被保存为“__v”:0
- prolog - Prolog:如何检查列表的每个成员是否具有属性?
- firebase - 如何让 Flutter 注册更多字段?
- ios - TableView ReparatorInset 宽度 - 没有故事板的 Swift 4
- node.js - 如何使单个 Google Drive 文件夹中的所有文件都可以访问?
- xamarin.forms - 无法使用 Xamarin.Forms 3.5.0.62956-pre2 或 4.0 pre2 运行 prism xamarin
- python - subprocess.CalledProcessError :没有这样的文件或目录。即使文件存在
- c# - 如何使用 xamarin 确定网络类型是 2g、3g 还是 4g
- django - wagtail pathoverflow 添加新的子页面
- javascript - 如何通过 express.static 将静态 css 添加到节点 js 应用程序