C++找不到已安装的库
C++ Not Finding Installed Library
我拼命地试图安装WebKitGTK+,但我遇到了两个小时的僵局。
首先,网站上提供的压缩包似乎没有遵循任何典型的"从源代码构建"约定,并且任何地方都没有说明。他们提供的任何从源代码构建的说明都涉及不稳定的存储库版本,我不想使用它......无论如何,这些似乎不起作用。
我可以在存储库中找到Webkit(libwebkitgtk-3.0-dev)和Webkit2(libwebkit2gtk-3.0-dev)版本(我喜欢Synaptic Package Manager),但是尽管我已经安装了它们,C++(CodeBlocks)失败了...
#include <webkit/webkit.h>
值得注意的是,我的一个员工从 Debian Wheezy 仓库成功安装了相同的软件包 (libwebkitgtk-3.0-dev),他可以在他的代码中使用相同的导入语句很好地使用它们。
我在全局编译器设置 --> 搜索目录 --> 编译器下添加了/usr/include/webkitgtk-3.0/webkit 的路径。我和我的员工都添加了通往这个图书馆的完全相同的路径 - 他的工作,我的工作没有。
我现在失去理智了。帮助?
在"代码块"中,转到"项目生成选项"设置。 您可以通过右键单击屏幕左侧"项目管理"面板中的项目并选择"构建选项",然后在显示的窗口中单击项目本身(不仅仅是调试/发布选项)来到达那里。 单击"搜索目录"选项卡,在编译器子选项卡中,您需要输入以下路径:
/usr/include/webkitgtk-3.0/
添加它们时,请确保不要将其添加为相对路径。此外,在"编译器设置"->"其他选项"选项卡中,您可能需要添加以下一项或多项:
`pkg-config --cflags gtk+-3.0 `
`pkg-config --cflags glib-2.0 `
`pkg-config --cflags pango `
`pkg-config --cflags cairo `
`pkg-config --cflags gdk-pixbuf-2.0 `
`pkg-config --cflags atk `
`pkg-config --cflags libsoup-2.4 `
在我的系统上,我无法让 pkg-config 为 webkitgtk 本身工作。
相关文章:
- NPM 安装:找不到平台工具集 = v141
- 尽管安装了gtkmm,但在MinGW中找不到
- 安装CMake后,我找不到带有"find_package"的软件包
- vcpkg 在安装软件包时找不到 cmake.cmd
- 安装生成工具后找不到Visual Studio代码MSVC cl.exe
- 我刚刚安装了Visual Studio,遇到了一些错误,特别是WindowsSDKDir属性未定义.可能找不到某些生成工
- 节点 SASS 安装找不到已安装msvs_version
- 安装 gRPC : ld: 警告: 找不到选项 '-L/<path>/grpc/libs/opt/c-ares' 的目录
- cmake 找不到随 vcpkg 一起安装的库
- -LMSVCR90在包装安装过程中找不到
- qmake:找不到Qt安装
- 加速安装失败:系统找不到指定的路径
- Caffe 安装问题,远程服务器,ld 找不到 -<package>
- 为什么安装 VSTS 2010 SP1 后找不到 Ws2_32.lib
- 已安装 Cygwin64,但在<iostream>日食中找不到未解析的包含内容
- 找不到随 MacPort 一起安装的库
- "g++" 在 PATH 中找不到 [mac/Eclipse/XCODE 已安装/CDT 已下载]
- 在Windows 10上安装的Cuda toolkit v7.5上找不到deviceQuery
- /usr/local/include/tk.h:71:13:致命错误:安装 Python 库时找不到'X11/Xlib.h'文件
- 为什么 g++ 找不到已安装的系统包含