gpt4 book ai didi

c++ - iwlib.h : No such file or directory

转载 作者:太空狗 更新时间:2023-10-29 12:12:48 33 4
gpt4 key购买 nike

这是我第一次使用Linux及其开发工具。当我尝试构建我必须阅读的项目时,出现错误:

/home/charlie/AODV/llf.c:36: error: iwlib.h: No such file or directory

我正在使用 Qt 构建项目。之前通过make和make install安装了libnl,但是问题并没有解决。我想知道是不是我没有正确安装 libel 还是还有其他事情要做。

最佳答案

欢迎来到 Linux 开发。

您需要安装libiw 及其开发头文件。

如何做到这一点取决于分布。在我的 Debian 上(在任何基于 Debian 的发行版(如 Ubuntu)上应该或多或少相同):

jbm@sumo:~$ apt-cache search libiw
libiw-dev - Wireless tools - development files
libiw30 - Wireless tools - library

libiw30 是二进制库,*-dev 包是它的头文件,有时还有一些文档(手册页等)。所以:

jbm@sumo:~$ sudo apt-get install libiw-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
[...]
The following additional packages will be installed:
libiw30
The following NEW packages will be installed:
libiw-dev libiw30

请注意安装库的 header 如何正确地安装库。

安装后:

jbm@sumo:~$ find /usr/include/ -name iwlib.h
/usr/include/iwlib.h

jbm@sumo:~$ find /usr/lib -name "libiw*"
/usr/lib/x86_64-linux-gnu/libiw.so
/usr/lib/x86_64-linux-gnu/libiw.a

注意:

  • /usr/include 是您的标题的标准搜索路径的一部分gcc 工具链,因此您无需添加特殊的 -I(用于“include”)选项。
  • /usr/lib 与 lib 二进制文件相同,因此不需要任何 -l-L(“链接”)选项。

关于c++ - iwlib.h : No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36231396/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com