当前位置: 技术问答>linux和unix
交叉编译工具的c运行库问题
来源: 互联网 发布时间:2017-04-18
本文导语: 1,我的交叉编译工具是开发板sdk自带的,如何查看其提供的c运行库是哪个版本?glibc,uClibc、dietlibc 或者 newlib 2,据我所知,glibc是gnu标准的c运行库,其余皆是针对嵌入式做了优化或者裁剪,会遇到些兼容性问题,...
1,我的交叉编译工具是开发板sdk自带的,如何查看其提供的c运行库是哪个版本?glibc,uClibc、dietlibc 或者 newlib
2,据我所知,glibc是gnu标准的c运行库,其余皆是针对嵌入式做了优化或者裁剪,会遇到些兼容性问题,如果自己的运行库不是glibc,一般会遇到什么不兼容问题?
3,我现在用sdk自带的编译工具编译gdbserver时出现如下错误提示:/mbrtowc.c:125: error: `MB_CUR_MAX' undeclared (first use in this function)网上查了下问题好像出在c运行库上,请问哪位大侠知道如何解决?
谢谢各位
2,据我所知,glibc是gnu标准的c运行库,其余皆是针对嵌入式做了优化或者裁剪,会遇到些兼容性问题,如果自己的运行库不是glibc,一般会遇到什么不兼容问题?
3,我现在用sdk自带的编译工具编译gdbserver时出现如下错误提示:/mbrtowc.c:125: error: `MB_CUR_MAX' undeclared (first use in this function)网上查了下问题好像出在c运行库上,请问哪位大侠知道如何解决?
谢谢各位
|
`MB_CUR_MAX' undeclared ---> #include
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。