将 pthreadgc2.dll 连接到 qt 项目
Connecting pthreadgc2.dll to qt project
我需要有关将pthreads安装到qt的帮助。
问题是我正在为它制作带有 Winpcap 和 pcapplusplus 包装器的项目。 但它仍然需要 pthreads。我缺少 pthreadgc2.dll,我不知道如何将其连接到我的 qt 项目。基本上,程序可以编译,但是一旦我尝试在qt中启动它就会崩溃。所以,我真的不需要 pthread 和 qthread 是用 qt 分发的,我恰恰需要这些库: http://ftp.ntua.gr/mirror/mingw/MinGW/Base/pthreads-w32/pthreads-w32-2.9.1/pthreads-w32-2.9.1-1-mingw32-dev.tar.lzma
但是也没有DLL文件,我无法理解如何使用它构建项目。
是的,我确定我需要哪个 dll,我用依赖 walker 检查了它,但我不知道在哪里可以找到它。希望对您有所帮助,伙计们。
并非所有可下载版本的 MinGW 都能很好地与 pthreads 配合使用。
有:
https://sourceforge.net/p/mingw-w64/wiki2/Compile%20pthreads/
确实如此,但我建议改用TDM-gcc,http://tdm-gcc.tdragon.net/。它得到更积极的维护,并且线程开箱即用。
然后,您可以在链接阶段简单地使用 -lpthread 链接
相关文章:
- 错误-我无法在VS2019中打开新的Qt项目
- 将QT项目导入Visual Studio 2019会给我带来很多LNK2001错误
- 尝试在 QT 项目中调用 Java 代码时未找到类异常
- 无法在默认Qt项目中打开源文件"ui_QtGuiApplication.h"
- 在路径的独立Qt项目中包括外部库
- 为Qt项目树中的所有项目定义全局宏
- CMake用于C++/Qt项目中的外部库
- 如何将ICU库添加到ARM的Qt项目中
- 将libtensorflow_cc.so文件链接到QT项目
- 将网络添加到Qt项目
- 编译Qt项目,得到错误QQmlEngine:没有这样的文件或目录编译终止
- 是否可以在QT项目中使用Tensorflow C++ API?
- 在Qt C++项目中使用Go
- 编译Qt项目给出了对运算符delete(void*,unsigned int)的未定义引用
- 为Qt项目的每个模块添加一个包含
- 如何使用.UI文件在QT Creator中使用CMAKE制作GUI QT项目
- 在Qt项目中包括谷歌测试
- Qt项目与自定义共享库交叉编译Qt
- 如何从Qt C++项目运行Python函数
- 如何使用 qmake 将 pcl 库成功添加到 qt 项目中