当前位置: 技术问答>linux和unix
SCO OpenServer 5.0.6 的 C 编译器是否支持 64 bits 整数?
来源: 互联网 发布时间:2015-08-31
本文导语: 我有一个 C 程序需要使用 64 bits 整数, 即 C99 的 long long int 类型. 但使用 SCO OpenServer 5.0.6 的 C 编译器: SCO UNIX Development System Release 5.1.2A 27Jul00 编译时出错: "./types.h", line 48: error: invalid type combination ...
我有一个 C 程序需要使用 64 bits 整数, 即 C99 的 long long int 类型.
但使用 SCO OpenServer 5.0.6 的 C 编译器:
SCO UNIX Development System Release 5.1.2A 27Jul00
编译时出错:
"./types.h", line 48: error: invalid type combination
出错的行是: typedef long long int64;
请问该 C 编译器是支持 64 bits 整数?
如果支持, 请问使用什么参数编译?
如果不支持, 请问该操作系统下有没有其它 C 编译器支持?
谢谢!
但使用 SCO OpenServer 5.0.6 的 C 编译器:
SCO UNIX Development System Release 5.1.2A 27Jul00
编译时出错:
"./types.h", line 48: error: invalid type combination
出错的行是: typedef long long int64;
请问该 C 编译器是支持 64 bits 整数?
如果支持, 请问使用什么参数编译?
如果不支持, 请问该操作系统下有没有其它 C 编译器支持?
谢谢!
|
我记得好像sco的cc不支持long long 型的类型,你试着用一下gcc看看行不行。
欢迎访问我的个人网站 www.linuxc.net
欢迎访问我的个人网站 www.linuxc.net
|
不支持,sco unixware支持
|
我用的是2.95.2pl1
|
sco的系统实在太老了,建议换了算了。
|
不支持!银行已经够用了。