ARM linux 编译器不支持 inotify 监视文件功能?
最近做 arm linux开发
想使用 inotify 来监视文件变化,却发现无法链接到 inotify.h 上定义的函数
编译器是 arm-none-linux-gnueabi-gcc-4.1.1
是不是arm linux不支持这个功能?
arm linux支持与否 不是很了解
不过好像要2.6.13内核以上才可以使用inotify
你要看你的交叉编译arm-linux-gcc的include中有没有那个头文件
据我所知,用cc编译就没你这个问题
不了解inotify,很感兴趣
交叉工具链使用的glibc库也是arm上的
lz可以加上 -v 看看引用的头文件位置
把报错信息说详细点
我查过,没有这个头文件
我用的内核是 2.6.25
编译器是 CodeSourcery ARM Sourcery G++ 2006q3-26
不知道是arm内核不支持,还是编译器版本太老
用的编译器工具包是 arm-2006q3-27-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
gcc version 4.1.1
这个toolchain应该有了,没有自己加一下就好了
不太明白兄台的意思,是让我改代码?还是升级编译器工具包?
相关问答:
写了个测试程序如下
struct hostent *hp;
char AlarmDevIP[20];
int x2;
hp = gethostbyname("www.google.com");
if (hp)
{
......
两个文件1.PC,1.inc
1.PC有操作oracle数据库的 ,1.inc也有操作oracle数据库
在其他数据中如informix 中$include 1.inc就可以使用了
在ORACLE数据库重 $include 1.inc不可用 EXEC SQL include 1.inc也不可 ......
由于我才刚刚接触socket编程,自己写了一个简单程序,但就是在运行的时候出现段错误,无法解决,现在我把源代码贴出来,请各位大虾指正一下!谢谢!
#include<stdio.h>
#include<stdlib.h>
#include& ......
在Linux中,
如果父进程调用exit(0)退出,
那么由该进程创建的两个子进程会立即退出吗???
希望围绕该问题说清楚点,谢谢了。
不会
两个子进程脱离了父进程,独立运行
父进程死掉后,其所有子孙进程被init收 ......