Chinaunix首页 | 论坛 | 博客
  • 博客访问: 89014
  • 博文数量: 27
  • 博客积分: 2000
  • 博客等级: 大尉
  • 技术积分: 220
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-06 18:50
文章分类

全部博文(27)

文章存档

2011年(1)

2009年(26)

我的朋友

分类: C/C++

2009-05-19 12:27:31

编译错误信息


致命错误:内部编译出错,编译立即停止
1. Bad call of in-line function
  内部函数调用不当
2. Irreducible expression tree
  不可约表达式树
3. Register allocation failure
  存储器分配失败

一般错误:语法错误、磁盘或内存存取错误或命令错误等,达到预定个数,编译停止
1. #operator not followed macro argument name
  #运算符后无宏变量名
2. 'xxxx' not an argument
  'xxxx'不是函数参数
3. Ambiguous symbol 'xxxx'
  二义性符号'xxxx'
4. Argument # missing name
  参数#漏掉名
5. Argument list syntax error
  参数表语法错
6. Array bounds missing ]
  数组界限漏掉]
7. Array size too large
  数组尺寸太大
8. Assembler statement too long
  汇编语句太长
9. Bad configuration file
  配置文件不当
10. Bad file name format in include directive
   include指令中文件名格式不当
11. Bad ifdef directive syntax
   ifdef指令语法不当
12. Bad ifndef directive syntax
   ifndef指令语法不当
13. Bad undef directive syntax
   undef指令语法不当
14. Bad file size syntax
   文件尺寸语法不当
15. Call of non-function
   调用的不是函数
16. Cannot modify a const object
   不能修改常量对象
17 Case outside of switch
   case出现在switch外
18. Case statement missing
   case语句漏掉
19. Case syntax error
   case语法错
20. Characte  constant too long
   字符常量太长
21. Compound statement missing }
   复合语句漏掉}
22. Conflicting type modifiers
   类型修饰符冲突
23. Constant expression required
   要求常量表达式
24. Could not find 'xxxx.xxx'
   找不到文件'xxxx.xxx'
25. Declaring missing ;
   说明漏掉分号
26. Declaration needs type or storage class
   说明需要类型或存储类
27. Declaration syntax error
   说明语法错误
28. Default outside of switch
   default出现在switch外
29. Default directive needs an identifier
   default指令需要表识符
30. Division by zero
   除0
31. Do statement must have while
   do语句必须有while
32. Do-while statement missing (
   do-while语句漏掉(
33. Do-while statement missing )
   do-while语句漏掉)
34. Do-while statement missing ;
   do-while语句漏掉分号
35. Duplicate case
   case重复
36. Enum syntax error
   enum语法错
37. Enumeration constant syntax error
   枚举常量语法错
38. Error writing output file
   写输出文件错
40. Expression syntax
   表达式语法错
41. Extra parameter in call
   调用参数多余
42. Extra parameter in call to xxxx
   调用函数xxxx时参数多余
43. File name too long
   文件名太长
44. For statement missing (
   for语句漏掉(
45. For statement missing )
   for语句漏掉)
46. For statement missing ;
   for语句漏掉分号
47. Function call missing )
   函数调用漏掉)
48. Function definition out of place
   函数定义位置错
49. Function doesn't take a variable number of argument
   函数不接受可变的参数数目
50. Goto statement missing label
   goto语句漏掉标号
51. If statement missing (
   if语句漏掉(
52. If statement missing )
   if语句漏掉)
53. Illegal character '(' (0xxx)
   非法字符'('(0xxx)
54. Illegal initialization
   非法初始化
55. Illegal octal digit
   非法八进制数字
56. Illegal pointer subtraction
   非法指针相减
57. Illegal structure operation
   非法结构操作
58. Illegal use of floating point
   非法使用浮点
59. Illegal use of pointer
   非法使用指针
60. Improper use of a typedef symbol
   typedef符号使用不当
61. In-line assembly not allowed
   内部汇编不允许
62. Incompatible storage class
   不兼容存储类
63. Incompatible type conversion
   不兼容类型转换
64. Incorrect command line argument: xxxx
   不正确的命令行参数xxxx
65. Incorrect configuration file argument: xxxx
   不正确的配置文件参数xxxx
66. Incorrect number format
   不正确的数据格式
67. Incorrect number use of default
   不正确使用default
68. Initializer syntax error
   初始化语法错
69. Invalid indirection
   无效间接运算
70. Invalid macro argument separator
   无效宏参数分隔符
71. Invalid pointer addition
   无效指针相加
72. Invalid use of dot
   .用错
74. Lvalue required
   要求左边变量
75. Macro argument syntax error
   宏参数语法错
76. Macro expansion too long
   宏扩展太长
77. May compile only one file when an output file name is given
   给出一个输出文件名时只能编译一个文件
78. Mismatch number of parameters in definition
   定义中参数数目不匹配
79. Misplace break
   break位置错
80. Misplaced continue
   continue位置错
81. Misplaced decimal point
   小数点位置错
82. Misplaced else
   else位置错
83. Misplaced elif directive
   elif指令位置错
84. Misplaced else directive
   else指令位置错
85. Misplace endif directive
   endif指令位置错
86. Must be addressable
   必须是可寻址的
87. Must take address of memory location
   必须接受内存地址
88. No file name ending
   无文件名终止符
89. No file name given
   未给出文件名
90. Non-portable pointer assignment
   不可移植指针赋值
91. Non-portable pointer comparison
   不可移植指针比较
92 Non-portable return type conversion
   不可移植返回类型转换
93. Not an allowed type
   非允许类型
94. Out of memory
   内存不够
95. Pointer required on left side op
   操作符左边要求指针
96. Redeclaratoin of 'xxxx'
   'xxxx'重定义
97. Size of structure or array not known
   结构或数组尺寸未知
98. Statement missing ;
   语句漏掉分号
99. Structure or union syntax error
   结构体或共用体语法错
100. Structure size too large
    结构体尺寸太大
101. Subscripting missing ]
    下标漏掉]
102. Switch statement missing (
    switch语句漏掉(
103. Switch statement missing )
    switch语句漏掉)
104. Too few parameters in call
    调用时参数太少
105. Too few parameters in call to 'xxxx'
    调用函数'xxxx'时参数太少
106. Too many cases
    case太多
107. Too many decimal points
    小数点太多
108. Too many default cases
    default太多
109. Too many exponents
    阶码太多
110. Too many initializers
    初始化太多
111. Too many storage classes in declaration
    说明中存储类太多
112. Too many types in declaration
    说明中类型太多
113. Too much auto memory in function
    函数中自动存储太多
114.Too much code defined in file
    文件定义的代码太多
115. Too much global data defined in file
    文件中定义的全局数据太多
116. Two consecutive dots
    两个连续的.
117. Type mismatch in parameter #
    参数#类型不匹配
118. Type mismatch in parameter # in call to 'xxxx'
    调用函数'xxxx'时参数#类型不匹配
119. Type mismatch in parameter 'xxxx'
    参数'xxxx'类型不匹配
120. Type mismatch in parameter 'xxxx' in call to 'yyyy'
    调用函数'yyyy'时参数'xxxx'类型不匹配
121. Type mismatch in redeclaration of 'xxxx'
    'xxxx'重定义时类型不匹配
122. Unable to create output file 'xxxx.xxx'
    无法建立输出文件'xxxx.xxx'
123. Unable to create turboc.link
    无法建立turboc.link
124. Unable to execute command 'xxxx'
    无法执行命令'xxxx'
125. Unable to open include file 'xxxx.xxx'
    无法打开include文件'xxxx.xxx'
126. Unable to open input file 'xxxx.xxx'
    无法打开输入文件'xxxx.xxx'
128. Undefined structure 'xxxx'
    结构'xxxx'未定义
129. Undefined symbol 'xxxx'
    符号'xxxx'未定义
130. Unexpected end of file in comment started on line #
    文件在注释行#中意外结束
131. Unexpected end of file in conditional started on line #
    文件在条件语句#中意外结束
132. Unknown preprocessor directive 'xxxx'
    预处理指令'xxxx'未知
133. Unterminated character constant
    字符常数未终结
134. Unterminated string
    串未终结
135. Unterminated string or character constant
    串或字符常数未终结
136. User break
    用户中断
137. While statement missing (
    while语句漏掉(
138. While statement missing )
    while语句漏掉)
139. Wrong number of argument in call to 'xxxx'
    调用'xxxx'时参数数目错

警告:可疑之处,编译继续
1. 'xxxx' declared but never used
  'xxxx'说明了但未使用
2. 'xxxx' is assigned a value which is never used
  'xxxx'赋了值但从未使用
3. 'xxxxx' not part of structure
  'xxxx'不是结构体的一部分
4. Ambiguous operators need parentheses
  二义性运算符需要括号
5. Both return and return of a value used
  既用了return又用了带值return
6. Call to function without prototype
  调用函数无原型
7. Call to function 'xxxx' without prototype
  调用函数'xxxx'无原型
8. Code has no effect
  代码无效
9. Constant is long
  常量是long型
10. Constant out of range in comparison
   比较时常量出界
11. Conversion may lose significant digits
   转换可能丢失有效数字
12. Function should return a value
   函数应返回数值
13. Mixing pointers to signed and unsigned char
   混淆了signed char和unsigned char指针
14. No declaration for function 'xxxx'
   函数'xxxx'未说明
15. Non-portable pointer assignment
   不可移植指针赋值
16. Non-portable pointer comparison
   不可移植指针比较
17. Non-portable return type conversion
   不可移植返回类型转换
18. Parameter 'xxxxx' is never used
   参数'xxxx'从未使用
19.Possible use of 'xxxx' before definition
   可能使用了未赋值的'xxxx'
20. Possible incorrect assignment
   可能不正确的赋值
21. Redefinition of 'xxxx' is not identical
   'xxxx'重定义不统一
22. Restarting compiler using assembly
   用汇编重编译
23. Structure passed by value
   结构体值传送
24. Superfluous & with function or array
   函数或数组中有多余的&
25. Suspicious pointer conversion
   可疑的指针转换
26. Undefined structure 'xxxx'
   结构体'xxxx'未定义
27. Unknown assembler instruction
   未知汇编指令
28. Unreachable code
   不可达代码
29. Void function may not return a value
   void函数不能返回数值
30. Zero length structure
   结构体长度为0
阅读(22046) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~