标签: sua

stddef.h:错误:重复'unsigned'

我正在grep为Windows 7 x64 SUA/Interix编译64位GCC编译器.

它在标记线上窒息stddef.h:

#ifndef _SIZE_T_DEFINED
#if defined (lp64) || defined(_WIN64)
#ifdef lp64
typedef unsigned long   size_t;                    //    <------ error
#else /* lp64 */
typedef unsigned __int64        size_t;
#endif /* lp64 */
#else /* (defined(lp64) || defined(_WIN64)) */
typedef unsigned int  size_t;
#endif /* (defined(lp64) || defined(_WIN64)) */
#define _SIZE_T_DEFINED
#define _SIZE_T
#endif /* _SIZE_T_DEFINED */
Run Code Online (Sandbox Code Playgroud)

输出make是:

make  all-recursive
Making all in intl
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale\"  -DLIBDIR=\"/usr/local/lib\" -DIN_LIBINTL -DHAVE_CONFIG_H -I.. -I. -I../../intl …
Run Code Online (Sandbox Code Playgroud)

c windows gcc sua interix

8
推荐指数
1
解决办法
6746
查看次数

标签 统计

c ×1

gcc ×1

interix ×1

sua ×1

windows ×1