我是新来的。
我想问一下Linux API 我使用了winapi,win32api和他们的库,如user32.dll
是否有LinuxAPI,我该如何联系到它。 如果在Ubuntu中有一个例子,我将不胜感激。
答案 0 :(得分:1)
由于“工具不是政策”的理念,Linux的松散耦合程度更高。内核本身暴露了一堆通过汇编代码或稍微方便的C库提供的系统调用。其他一切将完全依赖于形成您的特定分布的技术堆栈。简短的回答是,在Windows中不存在联邦API,而是将许多API拼凑在一起形成用户体验。
答案 1 :(得分:0)
Linux只是一个内核,而Windows既是内核又是GUI。
Linux通常应该通过标准C库访问。要做GUI的事情,请查看Qt,GTK,wxWidgets或其他几个。如果你是一个惩罚的傻瓜,你可以直接使用X11界面。 : - )