pthread

  • 解决Ubuntu下无法使用pthread库的问题(加-lpthread也不好使的情况)

    ·

    导语 这个问题困扰了我很久,因为写一个飞机大战的小游戏需要用到多线程。看到Linux下的多线程可以用pthread.h库来实现,但该库不是C的标准库,所以编译的时候要加上-lpthread,可是,为在我的Ubuntu 16.04下如此编译的结果是报了这个错误: /usr/bin/ld: 找不到 -lphtread collect2: error: ld returned 1 exit status 为了解决这个问题,我在网上苦苦地搜了很久很久,最后无奈地发现:网上现有的文章基本上都是抄来抄去,全是胡言乱语。。。 正确的解决办法 安装manpages-posix软件包即可。 $ sudo apt install manpages-posix 再次编译即可通过!

    Read More