当前位置: 代码迷 >> QT开发 >> window平台 怎么添加linux 的C库
  详细解决方案

window平台 怎么添加linux 的C库

热度:195   发布时间:2016-04-25 03:08:57.0
window平台 如何添加linux 的C库
我用window平台QT,想要写一个SOCKET,但是Qt中不带这个<SYS/SOCKET> 以及 <netinet/in.h>以及其他库,如何调用这些库???
------解决思路----------------------
引用:
Quote: 引用:

包含winsock2.h


这是window平台的, 我想要linux平台的 C库,window平台库我写过,但是用起来没linux简单好用 


也就是说,你需要微软Windows为你提供一套兼容 Linux的API,对吧?

1. 微软曾在Windows下提供过Posix子系统,你可以看看你的系统有没有提供
2. 你可以使用cygwin或其他第三方库提供的模拟层
3. 你自己可以写一套库,将Windows的API封装成你需要的API风格

不管哪一种,在Windows下,最终调用的都是Windows的API。另外:这个问题和Qt没什么关系吧?
  相关解决方案