如何把linux下的C程序移植到windows下面?

发布于 2021-11-08 11:23:26 字数 27 浏览 727 评论 11

求大神指导。。。。。。。。。。。。。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(11

彼岸花ソ最美的依靠 2021-11-12 14:46:41

windows有个兼容poxis的子系统,里面有gcc的

不过我当时测试的时候性能一般,尤其是进程切换的开销比较大

坚持沉默 2021-11-12 14:46:40

只要不是内核依赖的,从linux往windows移植要容易些,

就是把linux的东东先去掉,然后放到windows里面去编译,

哪里报错解决哪里,呵呵,先编过去,tricky的地方后面打磨吧。

坐在坟头思考人生 2021-11-12 14:46:40

可以考虑使用windows自己的thread实现

柳若烟 2021-11-12 14:46:40

换了几个头文件 但是这一段pthread_t id1,id2;一直报错 我想是头文件#include <pthread.h>的问题 在windows下面怎么改改?

奈何桥上唱咆哮 2021-11-12 14:46:37

这个很纠结,主要是一堆依赖库的问题

拍不死你 2021-11-12 14:46:29

首先,你的应用最好是内核无关的。

其次,你得熟悉两个平台,知道从LINUX 到WINDOWS 对应的API。

少女净妖师 2021-11-12 14:44:57

pthread_t id1,id2;这段一直报错 头文件#include <pthread.h>怎么改一下?

终遇你 2021-11-12 14:42:29

有代码么?拿到各个环境编译一下试试

归属感 2021-11-12 08:42:54

同意,编译平台无关的版本

南汐寒笙箫 2021-11-12 06:59:54

嗯 O(∩_∩)O谢谢

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文