繁体   English   中英

mingw32 posix线程库

[英]mingw32 posix threading library

我已经按照此处的说明在Windows7计算机上安装了MinGW。 基本上,我使用了名为mingw-get-setup.exe的GUI安装程序助手。 安装管理器允许我选择一个名为mingw32-libpthreadgc的软件包,该软件包将安装bin/pthreadGC2.dllbin/pthreadGCE2.dll

据我所知不足以根据pthread库编译代码。 例如,尝试编译带有#include "pthread.h"类的标头包含文件#include "pthread.h" -毫不奇怪-导致“找不到文件”编译错误。 我的MinGW目录中找不到该标头。 如果我使用其他位置的包含/标题,恐怕它们可能与DLL的接口不匹配。 这意味着如何工作?

(此外,我喜欢将CodeBlocks用作IDE。我将如何设置一个简单的类似于“ HelloWorld”的pthread程序以使其全部正常工作?关于如何设置它,似乎有很多冲突的消息。使用“ -pthread”和“ -lpthread”。在编译器和链接器设置中对其进行设置,对吗?复制粘贴DLL?还有什么??

我有类似的问题, https://www.sourceware.org/pthreads-win32/这确实对我有用,我将它与mingw32结合使用。 它还具有不错的自述文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM