当我安装应用程序 (libvirt-sandbox-0.1.2) 时,我收到以下消息:
configure: error: Package requirements (gio-unix-2.0 >= 2.28.0) were not met:
No package 'gio-unix-2.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables GIO_UNIX_CFLAGS
and GIO_UNIX_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Run Code Online (Sandbox Code Playgroud)
如何安装这些库?
目前正在尝试从该网站编译 OpenCL 中给出的简单程序。它会给我所需的DeviceInfo东西。简单地调用 a 后make,我收到以下错误:
sharan@sharan-X550CC:~/opencl-ex/Ex1$ make
g++ DeviceInfo.cpp -I ../../Cpp_common -lOpenCL -o DeviceInfo
/usr/bin/ld: cannot find -lOpenCL
collect2: error: ld returned 1 exit status
Makefile:23: recipe for target 'DeviceInfo' failed
make: *** [DeviceInfo] Error 1
Run Code Online (Sandbox Code Playgroud)
现在我已经使用本网站的说明进行了安装。但是,我仍然收到上述错误。
我该如何解决这个错误?
我有带有处理器“Intel® Core™2 Duo CPU E8400 @ 3.00GHz × 2”的 Ubuntu 13.04
我正在尝试安装,mpfr-3.1.2但错误即将到来。
"ERROR! The versions of gmp.h (5.1.3) and libgmp (5.0.5) do not match."
Run Code Online (Sandbox Code Playgroud)
在make命令中,它也将其显示为警告。
如何解决?
我最喜欢的网络浏览器依赖于 libcurl3 (Opera 36.0) 但许多应用程序依赖于 libcurl4,包括 PlayOnLinux 或 Steam 客户端。安装 PlayOnLinux 或 Steam 会很好,但我不会放弃我最喜欢的网络浏览器。有人知道我如何安装它们的解决方法吗?我在某处读到 libcurl4 是基于 libcurl3 的,所以我不知道他们为什么一直在互相卸载。
我正在尝试在 Ubuntu 14.04 上安装 Steam,但我缺少一个库
You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1
Run Code Online (Sandbox Code Playgroud)
我已经安装,libgl1-mesa-glx:i386但它仍然不起作用 使用带有大黄蜂 ( optirun)的 nvidia 卡它可以正常启动,因此我不知道这可能是什么。
我也有 Ubuntu 13.04,我可以使用英特尔卡启动 Steam,没有任何问题,并且仅在启动游戏时使用 optirun
所以,15.04 x64,刚刚安装。
我以旧方式(控制台,关闭 lightdm)安装了 nvidia 二进制文件,因为我遇到了关于 DRI2 身份验证的错误。
然后我想构建 nv opengl 样本,他们说这些是先决条件:
sudo apt-get install g++ binutils-gold xorg-dev libglu1-mesa-dev
Run Code Online (Sandbox Code Playgroud)
但是后来它抱怨 libGL.so 丢失了,所以我在谷歌上搜索我试图安装所有这些东西:
61 sudo apt-get install libgl1-mesa-dev
62 sudo apt-get autoremove
63 make
64 sudo apt-get install mesa-common-dev
65 sudo apt-get install freeglut3-dev freeglut3
66 make
67 sudo apt-get install build-essential
Run Code Online (Sandbox Code Playgroud)
然后,我不知道如何,我最终得到了未安装的 nvidia 驱动程序!(中间还有一个 autoremove 包含一些 nv 的东西,也许这把一切都搞砸了)
无论如何,在再次重新安装 nv 二进制文件后,我尝试构建 vogl(一个 GL 调试工具),然后我又得到了
elect@elect-desktop:~/NetBeansProjects/vogl/vogl_build/release64$ cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_X64=On ../..
cmake options:
-DCMAKE_BUILD_TYPE='Release': Build debug or release. (Debug|Release)
-DVOGLTEST_LOAD_LIBVOGLTRACE='': glitest will …Run Code Online (Sandbox Code Playgroud) 我想在我的 Ubuntu 16.4 LTS 64 位上安装 android studio 2.1,所以我按照谷歌提供的 android 开发者指南网站上的说明..他们说我应该安装 32 位库,因为 android studio 使用它们。
我的问题是当我输入命令时:
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package lib32bz2-1.0
E: Couldn't find any package by glob 'lib32bz2-1.0'
E: Couldn't find any package by regex 'lib32bz2-1.0'
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 编译项目,meson但出现错误
ERROR: Dependency "pygobject-3.0" not found
Run Code Online (Sandbox Code Playgroud)
我应该安装哪个包?
该项目列为python-gobject依赖项,但似乎同名的包是针对 python2 的。
我尝试过python3-gi,但没有成功。
我们"abc.h no such file"在编译源代码时遇到一些错误是常见的问题。找到解决方案的唯一方法(据我所知)是在互联网上搜索。我需要做什么,编译源代码,它会给我一些错误,然后我必须通过在互联网上搜索来安装开发人员。
有什么办法可以通过头文件名获取lib包名?假设我需要crypto.h文件,libssl-dev包含这个文件。
但我怎么知道?我应该在哪里搜索它?有没有参考网站或程序?