windows下vs2017中使用pthread

2021-08-20 10:10:56 字數 1178 閱讀 9162

我們用到的主要是「pre-built.2」這個資料夾下的三個資料夾,分別是動態鏈結庫、標頭檔案、靜態鏈結庫。

右擊專案——>屬性——按照圖示點選,將include的路徑填寫到」包含目錄那一欄內」

1.把dll下的x86資料夾下的兩個檔案,即pthreadgc2.dll與pthreadvc2.dll拷貝到c:\windows\syswow64下(用於64位程式的執行)

2.把dll下的x64資料夾下的五個檔案,拷貝到c:\windows\system32下(用於32位程式的執行)

3.一定按照上述來配置,否則出問題,你可能會以為我寫錯了,為什麼32的要往64的放,64的反而要往32的放呢?我沒寫反,反正我就是這麼弄的,如果不這麼弄,會報應用程式無法正常啟動0xc000007b。注意,千萬注意啊。

不再報錯了。

再次感謝尾部貼出的博主鏈結。

windows下玩phtread還可能遇見這個問題: c2011 「timespec」:「struct」型別重定義

using namespace std;

#pragma comment(lib, "pthreadvc2.lib")

#include // 必須的標頭檔案

#includeusing namespace std;

#pragma comment(lib, "pthreadvc2.lib")

#define num_threads 5

//執行緒的執行函式

void* say_hello(void* args)

int main()

}//等各個執行緒退出後,程序才結束,否則程序強制結束了,執行緒可能還沒反應過來;

pthread_exit(null);

return

0; }

windows下VS2017使用openssl庫

openssl開發環境配置教程分享給大家,具體內容如下 環境資訊 windows 10 enterprise version 10.0.15063 visual studio enterprise 2017 version 15.2 26430.12 openssl v1.1.0f 提醒事項 具體步...

Windows下VS2017海康威視相機SDK配置

環境變數mvs自動設定了,mvs安裝後,自動新增系統配置環境,無需手動新增,可以檢視環境變數,發現已經有啦 mvcam common runenv c program files x86 mvs development 路徑可以自定義安裝 我們只需要把opencv加到環境變數裡 此電腦 右鍵 屬性 ...

windows系統VS2017編譯boost

2.開啟vs2017 x86 cmd工具,輸入bootstrap.bat,等待初始化完畢 x86編譯 bjam stage toolset msvc 14.1 without graph without graph parallel stagedir d boost boost 1 69 0 bin...