我正在尝试编译一个我用 C++ 编写的程序,用于使用 pthread 的赋值。我在 Linux 中使用 Eclipse,在将“-lpthread”添加到编译器参数(到 g++、gcc 和链接器)之后,我没有任何编译问题。但是,当我要运行和调试时,Eclipse 给了我一个错误消息窗口“启动失败。找不到二进制文件。”
我尝试使用 gcc 和 g++ 手动编译它,后缀为 -pthread 和 -lpthread,结果类似 - “gcc: –pthread: No such file or directory”。
不知道出了什么问题,因为它确实可以毫无问题地编译,只是不会生成 exe。我相信我可能需要 apt-get 一些东西。
我应该做什么?