gcc编译错误表备查 下载本文

gcc编译错误表-备查

conversion from %s to %s not supported by iconv” iconv 不支持从 %s 到 %s 的转换”

iconv_open” iconv_open”

no iconv implementation, cannot convert from %s to %s” 没有 iconv 的实现,无法从 %s 转换到 %s”

character 0x%lx is not in the basic source character set\\n” 字符 0x%lx 不在基本源字符集中\\n”

converting to execution character set” 转换到可执行文件的字符集”

character 0x%lx is not unibyte in execution character set” 字符 0x%lx 在执行字符集中不是单字节的”

Character %x might not be NFKC” 字符 %x 可能不是 NFKC”

universal character names are only valid in C++ and C99″ Unicode 字符名只在 C++ 和 C99 中有效”

the meaning of ‘\\\\%c’ is different in traditional C” ‘\\\\%c’的意义与在传统 C 中不同”

In _cpp_valid_ucn but not a UCN” 在 _cpp_valid_ucn 中但不是一个 UCN”

incomplete universal character name %.*s” 不完全的 Unicode 字符名 %.*s”

%.*s is not a valid universal character” %.*s 不是一个有效的 Unicode 字符”

‘$’ in identifier or number” ‘$’出现在标识符或数字中”

universal character %.*s is not valid in an identifier” Unicode 字符 %.*s 在标识符中无效”

universal character %.*s is not valid at the start of an identifier” Unicode 字符 %.*s 在标识符开头无效”

converting UCN to source character set” 将 UCN 转换到源字符集”

converting UCN to execution character set” 将 UCN 转换到执行字符集”

the meaning of ‘\\\\x’ is different in traditional C” ‘\\\\x’的意义与在传统 C 中不同”

\\\\x used with no following hex digits” \\\\x 后没有 16 进制数字”

hex escape sequence out of range” 16 进制转义序列越界”

octal escape sequence out of range” 8 进制转义序列越界”

the meaning of ‘\\\\a’ is different in traditional C” ‘\\\\a’的意义与在传统 C 中不同”

non-ISO-standard escape sequence, ‘\\\\%c’” 非 ISO 标准的转义序列,‘\\\\%c’”

unknown escape sequence: ‘\\\\%c’” 未知的转义序列:‘\\\\%c’”

unknown escape sequence: ‘\\\\%s’” 未知的转义序列:‘\\\\%s’”

converting escape sequence to execution character set” 将转义序列转换到执行字符集”

character constant too long for its type” 字符常量大小超出其类型”

multi-character character constant” 多字节字符常量”

empty character constant” 空的字符常量”

failure to convert %s to %s” 无法从 %s 转换到 %s”

extra tokens at end of #%s directive” #%s 指示的末尾有多余的标识符”

#%s is a GCC extension” #%s 是一个 GCC 扩展”

#%s is a deprecated GCC extension” #%s 是一个已过时的 GCC 扩展”

suggest not using #elif in traditional C” 建议在传统 C 中不使用 #elif”

traditional C ignores #%s with the # indented” 当 # 有缩进时传统 C 忽略 #%s”

suggest hiding #%s from traditional C with an indented #” 建议使用缩进的 # 以让 #%s 对传统 C 不可见”

embedding a directive within macro arguments is not portable” 将一个指示嵌入宏参数中是不可移植的”

style of line directive is a GCC extension” line 指示的风格是一个 GCC 扩展”

invalid preprocessing directive #%s” 无效的预处理指示 #%s”

\\”defined\\” cannot be used as a macro name” “defined”不能被用作宏名”

\\”%s\\” cannot be used as a macro name as it is an operator in C++” “%s”不能被用作宏名,因为它是 C++ 中的一个操作符”

no macro name given in #%s directive” #%s 指示中未给出宏名”

macro names must be identifiers” 宏名必须是标识符”

undefining \\”%s\\”" 取消对“%s”的定义”

missing terminating > character” 缺少结尾的 > 字符”

#%s expects \\”FILENAME\\” or ” #%s 需要 \\”FILENAME\\” 或 ”

empty filename in #%s” #%s 中文件名为空”

#include nested too deeply” #include 嵌套过深”

#include_next in primary source file” #include_next 出现在主源文件中”

invalid flag \\”%s\\” in line directive” line 指示中有无效的标记“%s””

unexpected end of file after #line” #line 后未预期的文件结束”

\\”%s\\” after #line is not a positive integer” #line 后的“%s”不是一个正整数”

line number out of range” 行号超出范围”

\\”%s\\” is not a valid filename” “%s”不是一个有效的文件名”

\\”%s\\” after # is not a positive integer” # 后的“%s”不是一个正整数”

invalid #%s directive” 无效的 #%s 指示”

registering pragmas in namespace \\”%s\\” with mismatched name expansion” 在命名空间“%s”中注册 pragma 时名称扩展不匹配”

registering pragma \\”%s\\” with name expansion and no namespace” pragma “%s”被注册为一个命名扩展,而没有命名空间”

registering \\”%s\\” as both a pragma and a pragma namespace” “%s”既被注册为一个pragma 又被注册为一个 pragma 命名空间”

#pragma %s %s is already registered” #pragma %s %s 已经被注册”

#pragma %s is already registered” #pragma %s 已经被注册”

registering pragma with NULL handler” pragma 注册为被 NULL 处理”

#pragma once in main file” #pragma once 出现在主文件中”

invalid #pragma push_macro directive” 无效的 #pragma push_macro 指示”

invalid #pragma pop_macro directive” 无效的 #pragma pop_macro 指示”

invalid #pragma GCC poison directive” 无效的 #pragma GCC poison 指示”

poisoning existing macro \\”%s\\”" 对已存在的宏“%s”投毒”

#pragma system_header ignored outside include file” #pragma system_heade 在包含文件外被忽略”

cannot find source file %s” 找不到源文件 %s”