簡體   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