pthread放错位置了。-std=c++11是放在compile option处,而pthread是属于target link libraries是属于依赖库,所以你没放正确位置,它就找不到,报的库错误。
你可以参考 https://gitee.com/ascend/samples/blob/master/cplusplus/level2_simple_inference/n_performance/1_multi_process_thread/YOLOV3_coco_detection_4_thread/src/CMakeLists.txt 这个cmakelist看看人家标准是放在哪里它的pthread又在哪里。