在Linux下如果要使用接口标志要加什么头文件吗?因为我在使用IFF_UP时会出错,说是未定义

头文件一般放在/usr/include目录下,
用grep 'IFF_UP' /usr/include/*.* |less
这个命令查找一下在哪个头文件里面有定义。
 
追问
嗯~这个方法确实可以查找到一些函数,可是我的IFF_UP查不到( ⊙ o ⊙ )如果要使用的IFF_UP的话就不知道要在哪里去解决下o(╯□╰)o
追答
你说的接口是网络接口,在/usr/include目录下有很多net相关的目录,
把命令变动一下, grep 'IFF_UP' /usr/include/net*/*.h 就可以找到了

在我的机器上是在/usr/include/net/if.h 里面定义的。

【转】https://zhidao.baidu.com/question/1702965617014118660.html

posted on 2019-08-12 10:25  lydstory  阅读(731)  评论(0)    收藏  举报

导航