2018年10月17日

摘要: 在运行自己写的 C 多线程程序时,出现:已放弃(吐核) 问题。 出现这种问题一般是下面这几种情况: 1.内存越界 2.使用了非线程安全的函数 3.全局数据未加锁保护 4.非法指针 5.堆栈溢出 也就是需要检查访问的内存、资源。 可以使用 strace 命令来进行分析 在程序的运行命令前加上 stra 阅读全文
posted @ 2018-10-17 16:12 汪成龙的博客 阅读(29841) 评论(0) 推荐(0)
 
摘要: 导入头文件 在 linux 中开发多线程程序,在使用到 pthread 系列函数的文件中,需要导入头文件: 链接 libpthread.a 在编译的时候,需要链接 libpthread.a 库 eclipse 中添加 libpthread.a 库:Project -> Properties -> C 阅读全文
posted @ 2018-10-17 10:45 汪成龙的博客 阅读(1913) 评论(0) 推荐(0)