ChinaUnix.net
相关文章推荐:

fileoperations Initializer unknown field

内核版本 2.6.36 包含了 都不行 然后我在Makefile中,包含了我用来编译驱动到内核代码树到路径,仍然不行, Makefile CC = arm-linux-gcc -I/root/桌面/kernerl/linux-2.6.36-rc6/include 2 ifneq ($(KERNELRELEASE),) 3 4 scull-objs := main.o pipe.o access.o 5 6 obj-m := scull.o 7 8 else 9 10 KERNELDIR ?= /lib/modules/2.6.36-rc6/...

by d_raistlin - 驱动开发 - 2010-11-28 19:56:19 阅读(9581) 回复(5)

相关讨论

今天写了一个程序,编译时报了一个错误:expected initializer before "***" 报错的语句只是程序开头的一个变量定义语句,怎么会有这样的错误呢,琢磨了半天也没弄明白,最后发现是自己写的头文件最后一句少了 “;”。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/78601/showart_1722297.html

by sparkzh - Linux文档专区 - 2008-12-15 23:13:43 阅读(1010) 回复(0)

因为程序中使用了如下的代码方式: struct A{ int a; int b; }; A a = {0}; // 编译这句话,就会产生这样的警告 在gcc 3.2.3上面就会出现这样的警告,在编译选项里面加了-Werror之后,就有问题,过不去了 在gcc 3.4.6 上面就不会出现这样的警告。 如果加了-Werror之后,能不能单独忽略某种类型的警告? 就像上面的那种警告。 谢谢!

by GodPig - C/C++ - 2009-10-14 11:40:01 阅读(1615) 回复(2)

之前有人讨论了: http://bbs.chinaunix.net/thread-1275329-1-1.html 但是大家只是指出了原因, 并没有解决方案 原来的程序是英文的: typedef struct tag_tool_info{     char *description;     ....... } TOOL_INFO; static TOOL_INFO tool_info_list[]= {   { "file", ... },   { "edit", ... },   { "view", ... },   ... }; 这样编译没问...

by connet - C/C++ - 2008-11-26 14:52:03 阅读(2153) 回复(2)

typedef struct{ char szTagName[20]; //位号名 WORD wTagID; //位号ID WORD wTagType; //位号类型 WORD wRWFlag; //读写标记 WORD wUpNodeType; //挂接点 char szPhyNode[20]; //物理子项 char szModleName[20]; //所属模块名 WORD wHisFlag; char szTagDesc[40]; //位号描述 int wparam[8]; }cfg_SIGNAL; #define SIGN_SYS_NUM 10 const cfg_SIGNAL g_SignSys[SIGN_SYS...

by 白石 - Linux文档专区 - 2007-03-13 16:39:46 阅读(1095) 回复(0)

Lucene 2.0以后API接口发生了不少的变化。其中比较重要的是fieldfield没了Keyword、UnIndexed、UnStored、Text这几个静态成员,只能用 field(String, String, Store, Index)构造函数生成实例 field类一共有5种构造函数: , org.apache.lucene.document.field.Store)]field ( String name, byte[] value, field.Store store) Create a stored field with binary value. field ( String name, Reader read...

by linxh - Java文档中心 - 2008-05-27 11:03:29 阅读(1048) 回复(0)

我在LINUX下用GCC编译一个文件, 在文件中定义了这个变量 unsigned long const crc_32_tab[256]={ 0x00000000,0x77073096,0xee0e612c,0x990951ba,0x076dc419,0x706af48f,0xe963a535,0x9e6495a3 }; 为什么编译的时候有excess elements in scalar initializer 警告啊。 本来刚从NUCLUES转到LINUX下,觉得很多在ADS编译器下没错的,可是到了GCC编译器下就有问题。请教大家了

by sqq001 - C/C++ - 2014-09-23 18:40:19 阅读(14085) 回复(8)

This chapter looks at the inter-system communication components that occur in the embedded motion systems this book is focusing on. Serial lines Controller Area Network (CAN) Profibus Realtime ethernet (RTnet, EtherCat, ProfiNet...) Devicenet Inter-Integrated Circuit (I2C) Serial Peripheral Interface (SPI) Firewire Contents 1 Description 1.1 Factory buses 1.2 CPU buses 1.3 field ...

by bilbo0214 - 网络技术文档中心 - 2008-04-17 12:47:35 阅读(1216) 回复(0)

假设值为 0xFF80 = ( 1111 1111 1000 0000 ) B15 ~ B0 [code] struct { unsigned char B8:1, B9:1, B10:1, B11:1, B12:1, B13:1, B14:1, B15:1, B0:1, B1:1, B2:1, B3:1, B4:1, B5:1, B6:1, B7:1; } BIT; 上面是正确的写法 我搞不懂为什么不是 struct { unsigned char B0:1, B1:1, B2:1, B3:1, B4:1, B5:1, B6:1, B7:1, B8:1, B9:1, B10:1, B11:1, B12:1, B13:1, B14:...

by shihyu - C/C++ - 2008-01-30 09:00:02 阅读(1807) 回复(1)

我在SCO5.05下装MKDEV LP时,在PRINTER下ADD LOCAL时 出现EMPTY field NAME导致无法继续安装.不知有什么办法解决!!!!!!!!!!

by szzgz08 - 其他UNIX - 2006-05-30 10:56:23 阅读(927) 回复(1)

今天在编写显示文件的时候,有几个记录格式中 字段引用事先定义好的物理文件中字段。 如 CUST R O 4 25 DSPATR(HI) 显示文件定义了文件级键字REF(*LIBL/物理文件名) 但在编译的时候所有引用字段报标题出现的错误。 哪位仁兄遇到上面的问题,希望不吝赐教。

by paradiser - AS400 - 2006-04-22 12:22:11 阅读(1814) 回复(9)