当前位置: 技术问答>linux和unix
大家不要说我菜
来源: 互联网 发布时间:2015-10-22
本文导语: 在windows下编程多年,现要转到unix平台了,几个问题弱弱的问一下: 1.我们指导在Windows,操作系统提供了几百个API供调用,在linux下是否 也如此?如果是这样,那不同版本的ApI一致吗? 2.在windows下,有专业厂商针...
在windows下编程多年,现要转到unix平台了,几个问题弱弱的问一下:
1.我们指导在Windows,操作系统提供了几百个API供调用,在linux下是否
也如此?如果是这样,那不同版本的ApI一致吗?
2.在windows下,有专业厂商针对windowsAPI进行包装和提供商业库,最
著名的为microsoft和borland,那在linux下面是否也有这样的专业厂商呢。
请各位大侠多多赐教啊!!
1.我们指导在Windows,操作系统提供了几百个API供调用,在linux下是否
也如此?如果是这样,那不同版本的ApI一致吗?
2.在windows下,有专业厂商针对windowsAPI进行包装和提供商业库,最
著名的为microsoft和borland,那在linux下面是否也有这样的专业厂商呢。
请各位大侠多多赐教啊!!
|
API对于于LINUX下的系统调用(确切一点就是在LINUX下的C库函数,有一部分并不是标准C库函数,而是只针对LINUX或类LINUX的库函数),而有些API是可以通用的,比如一些标准的C库函数,如open,write,read(当用这些函数进行对实际磁盘文件操作时,而不是设备),而大多数API在LINUX上没有相对应的通用函数
LINUX下也有类似于MFC那样的封装,比如QT库,GTK+等,只是基于这些库的集成开发环境不如WINDOWS下的那些IDE那样丰富和易用
LINUX下也有类似于MFC那样的封装,比如QT库,GTK+等,只是基于这些库的集成开发环境不如WINDOWS下的那些IDE那样丰富和易用
|
1、Linux的不叫API,叫系统调用,两者地位与作用大致相当,但接口名与参数肯定是不同的
2、据我所知,Linux下还没有像MFC那样的封装
2、据我所知,Linux下还没有像MFC那样的封装
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。