C++使用Boost多執行緒
首先從這裡下載boost的windows庫:
https://www.boost.org/users/download/
解壓執行bootstrap.bat
生成b2.exe之後執行b2.exe編譯庫
之後新建專案,在工程屬性->配置屬性->VC++目錄->包含目錄中新增解壓的目錄路徑
在工程屬性->配置屬性->連結器->常規->附加庫目錄中新增編譯生成的庫的目錄
寫boost多執行緒碼:
#include "pch.h"
#include <boost/thread/thread.hpp>
#include <iostream>
using namespace std;
using namespace boost;
void hello()
{
cout << "Hello world, I'm a thread!" << endl;
}
int main(int argc, char* argv[])
{
thread thrd(&hello);
thrd.join();
return 0;
}
相關文章
- Boost多執行緒程式設計執行緒程式設計
- VC多執行緒 C++ 多執行緒執行緒C++
- C++ 多執行緒C++執行緒
- c++多執行緒C++執行緒
- 多執行緒使用執行緒
- C++多執行緒學習C++執行緒
- 多執行緒C++更新MYSQL執行緒C++MySql
- C++多執行緒:atomicC++執行緒
- Java多執行緒-執行緒池的使用Java執行緒
- 使用委託開啟多執行緒(多執行緒深入)執行緒
- java使用多執行緒Java執行緒
- C++多執行緒基礎教程C++執行緒
- java多執行緒之執行緒的基本使用Java執行緒
- 多執行緒-執行緒組的概述和使用執行緒
- 多執行緒-執行緒池的概述和使用執行緒
- 使用 C++ 11 編寫 Linux 多執行緒程式C++Linux執行緒
- boost中asio網路庫多執行緒併發處理實現,以及asio在多執行緒模型中執行緒的排程情況和執行緒安全。執行緒模型
- 多執行緒和多執行緒同步執行緒
- 多執行緒:執行緒池理解和使用總結執行緒
- 程式設計思想之多執行緒與多程式(4):C++ 中的多執行緒程式設計執行緒C++
- 多執行緒【執行緒池】執行緒
- 多執行緒--執行緒管理執行緒
- Java多執行緒——執行緒Java執行緒
- 執行緒與多執行緒執行緒
- iOS多執行緒的使用iOS執行緒
- IOS下使用多執行緒iOS執行緒
- 多執行緒:barrier的使用執行緒
- 多執行緒-執行緒控制之休眠執行緒執行緒
- 多執行緒-執行緒控制之加入執行緒執行緒
- 多執行緒-執行緒控制之禮讓執行緒執行緒
- 多執行緒-執行緒控制之中斷執行緒執行緒
- 使用執行緒池優化多執行緒程式設計執行緒優化程式設計
- 多執行緒之初識執行緒執行緒
- Java多執行緒-執行緒中止Java執行緒
- Java多執行緒——執行緒池Java執行緒
- 多執行緒-執行緒概述等執行緒
- Swift多執行緒:使用Thread進行多執行緒間通訊,協調子執行緒任務Swift執行緒thread
- 多執行緒系列(1),多執行緒基礎執行緒