[英]mingw32 posix threading library
我已經按照此處的說明在Windows7計算機上安裝了MinGW。 基本上,我使用了名為mingw-get-setup.exe的GUI安裝程序助手。 安裝管理器允許我選擇一個名為mingw32-libpthreadgc
的軟件包,該軟件包將安裝bin/pthreadGC2.dll
和bin/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.