windows有个兼容poxis的子系统,里面有gcc的
不过我当时测试的时候性能一般,尤其是进程切换的开销比较大
只要不是内核依赖的,从linux往windows移植要容易些,
就是把linux的东东先去掉,然后放到windows里面去编译,
哪里报错解决哪里,呵呵,先编过去,tricky的地方后面打磨吧。
可以考虑使用windows自己的thread实现
换了几个头文件 但是这一段pthread_t id1,id2;一直报错 我想是头文件#include <pthread.h>的问题 在windows下面怎么改改?
这个很纠结,主要是一堆依赖库的问题
首先,你的应用最好是内核无关的。
其次,你得熟悉两个平台,知道从LINUX 到WINDOWS 对应的API。
pthread_t id1,id2;这段一直报错 头文件#include <pthread.h>怎么改一下?
有代码么?拿到各个环境编译一下试试
同意,编译平台无关的版本
嗯 O(∩_∩)O谢谢
http://www.oschina.net/p/mingw
http://www.oschina.net/p/cygwin
建议楼主看看这两个项目
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(11)
windows有个兼容poxis的子系统,里面有gcc的
不过我当时测试的时候性能一般,尤其是进程切换的开销比较大
只要不是内核依赖的,从linux往windows移植要容易些,
就是把linux的东东先去掉,然后放到windows里面去编译,
哪里报错解决哪里,呵呵,先编过去,tricky的地方后面打磨吧。
可以考虑使用windows自己的thread实现
换了几个头文件 但是这一段pthread_t id1,id2;一直报错 我想是头文件#include <pthread.h>的问题 在windows下面怎么改改?
这个很纠结,主要是一堆依赖库的问题
首先,你的应用最好是内核无关的。
其次,你得熟悉两个平台,知道从LINUX 到WINDOWS 对应的API。
pthread_t id1,id2;这段一直报错 头文件#include <pthread.h>怎么改一下?
有代码么?拿到各个环境编译一下试试
同意,编译平台无关的版本
嗯 O(∩_∩)O谢谢
http://www.oschina.net/p/mingw
http://www.oschina.net/p/cygwin
建议楼主看看这两个项目