g++ 找不到pthread
时间: 2023-08-15 10:13:56 浏览: 108
编译时报 Looking for pthread_create - not found 的解决办法
5星 · 资源好评率100%
你可以尝试使用以下命令来编译带有 pthread 库的 C++ 程序:
```
g++ -o output_file source_file.cpp -lpthread
```
其中,`output_file` 是你想要生成的可执行文件的名称,`source_file.cpp` 是你的源代码文件的名称。`-lpthread` 选项告诉编译器链接 pthread 库。
如果你仍然遇到问题,可能是因为你没有安装 pthread 库。在大多数 Linux 发行版中,你可以使用以下命令安装:
```
sudo apt-get install libpthread-stubs0-dev
```
如果你使用的是其他操作系统,请参考相应的文档来安装 pthread 库。
阅读全文