windows下好使的函数到linux下怎么就段错误了呢?
经过验证在windows下好使的程序 到linux 下怎么就段错误了呢?原来还好使 将sleep改为usleep就出现了问题 而且改回去也不行了(应该不是这里的错误)。
------解决方案--------------------应该是程序逻辑错误了吧。sleep时间变短以后是否存在某些指针还没初始化就被引用了。
------解决方案--------------------windows 和 linux 上的 线程实现方式是不一样的。
贴代码才是正途。
------解决方案--------------------用gdb加载段错误产生的core,bt 直接定位段错误的位置