在configure.ac里面做了AC_CHECK_HEADERS([fcntl.h ...])
autoreconf
./configure
后生成config.h
里面有了
#define HAVE_FCNTL_H 1
这个在源代码里面怎么用阿?
如果我调用了open这样的函数,就在c里面直接include <fcntl.h>然后用
如果目标系统上没有这个.h就是直接编译通不过,上面做的似乎没什么作用?
zcspdf 发表于 2011-11-03 15:34
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |