对于C语言中有多线程的情况,使用gcc编译需要加上多线程编译选项。
发现有两个多线程的编译选项,一个是 -pthread;一个是 -lpthread。
但是使用 -lpthread的时候要注意应该把这个编译选项放到源文件之后,不然会报错;而 -pthread选项没有位置要求。
参考:
https://blog.csdn.net/finlay_liu/article/details/9794417