ChinaUnix.net
相关文章推荐:

linux模块编译出现implicit declaration of function ‘cryptoalloctfm’

小弟写的一段代码: #include <linux/ioctl> ..... #define PHONE_SET_MFPP  _IOW ('q', 0xc0, int) ... ioctl(fd, PHONE_SET_MFPP, value); ... 编译时总是报Warning: implicit declaration of function ‘PHONE_SET_MFPP’。 怎么才能不出现此warning?多谢!

by yypzgmmm - C/C++ - 2008-12-17 14:40:58 阅读(2109) 回复(3)

相关讨论

我的程序如下写: char buf[4096]; memset(buf, 0, 4096); 编译 gcc -Wall -o log log.c有警告如下: log.c:18: warning: implicit declaration of function `memset' 怎么办?请指点。另外,我是在UltraEdit上写程序然后通过ftp保存到linux机器上,每次编译都有如下警告: log.c:53:3: warning: no newline at end of file 在linux下用vi打开,不作任何改动直接保存,以上错误消失,怎么解决这种问题?

by swear77 - C/C++ - 2003-10-29 21:01:49 阅读(16064) 回复(5)

编译程序中,老会出现这样的语句, warning: implicit declaration of function `Getfile' 谁能告诉我,这样的错误怎么改啊?谢谢~~

by love_xn - C/C++ - 2006-02-09 11:46:26 阅读(2514) 回复(3)

#include class ItemInfIter { public: virtual const char* gmnCndFile() = 0; private: ItemInfIter( const ItemInfIter& ); ItemInfIter operator=( const ItemInfIter& ); }; main() { printf("sfsd\n"); } -------------------------------- 编译的时候出错 a.c:9: error: invalid abstract return type for member function 'ItemInfIter ItemInfIter::o...

by windyloft - C/C++ - 2005-12-23 15:39:57 阅读(2627) 回复(3)

:1:2: missing '(' after predicate 不知道再什么地方出现的问题. 编译文件: CC =cc #CCFLG =-Ae -DCICS_AIX CCFLG =-Ae -DCICS_AIX #LDFLG =-lpthreads -lc_r -lcclaix -lm -lc -L$(HOME)/lib -laixebpack LDFLG =-lpthreads -lm -lc -dl -L$(HOME)/lib -L$/usr/lib #CICSINL =-I/usr/lpp/ctg/include CICSINL =-I/opt/IBM/cicstg/include USRINCL =-I/home/agent/incl CICSLIBDIR=/opt/IBM/cicstg/b...

by rooter - C/C++ - 2008-06-02 14:58:57 阅读(2367) 回复(5)

前面几步均比较顺利,但删除了旧链接,创建了新链接后,运行 make menuconfig出错! 显示: HOSTCC scripts/basic/split-include In file included from /usr/include/linux/errno.h:4, from /usr/include/bits/errno.h:25, from /usr/include/errno.h:36, from scripts/basic/split-include.c:26: /usr/include/asm/errno.h:4:31: asm-generic/errno.h: 没有那个文件或目录 mak...

by resens - 内核/嵌入技术 - 2005-10-31 21:33:13 阅读(2452) 回复(17)

gdb6.4或5.3源程序在SCO openserver下编译出现错误?那里错了?但在linux下可以编译 :em14::em14: 方法: CC=gcc ./configure gmake gmake一段时间后报错(gdb5.3)::( gmake all-recursive gmake[1]: Entering directory `/home/tmp/gdb-5.3/bfd' Making all in doc gmake[2]: Entering directory `/home/tmp/gdb-5.3/bfd/doc' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/home/tmp/gdb-5.3/bfd/doc...

by xrdsheng1 - C/C++ - 2006-05-25 15:14:04 阅读(1179) 回复(1)

近日学习编译原理,用C写了一个词法分析器,但编译提示 two or more data types in declaration of `col' 的错误,请各位帮忙看看 代码: #include #include #include #define false 0 #define true 1 #define WORDLEN 20 /*单词编码表*/ const char *table[] = {"if","then","else","endif","while","do","enddo","var","int","real","void", "+","-","*","/","%","++","--","=","<","<=",">",...

by antique008 - C/C++ - 2006-10-07 08:37:25 阅读(4833) 回复(2)

bind-contrib.tar.gz 、bind-doc.tar.gz 、bind-src.tar.gz 下载了三个软件包,然后TAR 解压到/usr/lib/bind 看文档,要在修改Makefile.set增加或修改 'DESTLIB=/usr/lib/bind/lib' 'DESTINC='/usr/lib/bind/include' 我不知道去那里加,我解压后只有Makefile这个文件。 进入SRC目录 MAKE 出现了三个错误 出现了三个错误 :ld returned lexie status make[2]*...

by xinren - 服务器应用 - 2003-04-13 20:39:24 阅读(1528) 回复(3)

RHEL AS4下编译IDS94 demo出错,请高人指点 [code] /usr/bin/g++ -g -DIT_DO_NOT_SIMULATE_BOOL -DIT_HAS_DISTINCT_LONG_DOUBLE -DIT_COMPILER_HAS_LONG_LONG -DIT_DLLIB -DMITRACE_OFF -I/home/informix/incl/c++ -I/home/informix/incl/dmi -I/home/informix/incl -I/home/informix/incl/esql -c testtype.cpp In file included from /usr/include/c++/3.2.3/backward/iostream.h:31, from /home/informix/inc...

by coredump - C/C++ - 2006-07-18 12:42:24 阅读(1320) 回复(0)

RHEL AS4下编译IDS94 demo出错,请高人指点 [code] /usr/bin/g++ -g -DIT_DO_NOT_SIMULATE_BOOL -DIT_HAS_DISTINCT_LONG_DOUBLE -DIT_COMPILER_HAS_LONG_LONG -DIT_DLLIB -DMITRACE_OFF -I/home/informix/incl/c++ -I/home/informix/incl/dmi -I/home/informix/incl -I/home/informix/incl/esql -c testtype.cpp In file included from /usr/include/c++/3.2.3/backward/iostream.h:31, from /home/informix/inc...

by coredump - Informix - 2006-07-18 12:37:56 阅读(1409) 回复(0)