win7下boost庫的安裝和設定

2021-09-24 10:48:28 字數 788 閱讀 9762

boost庫是c++開發常用的第三方庫,本文講解在win7下的安裝和使用。儘管已經使用了多年boost,但是多網上很多所謂的安裝教程居然語焉不詳或者根本不管用,感到十分的氣氛。

win7+mingw+clion

解壓後,在命令列裡面先後執行bootstrap.bat和bjam.exe

其實不是匯入,clion使用cmake來新增依賴,所以我們要修改cmake,這是程式設計師的基本功之一。

cmake_minimum_required(version 3.7)

project(asio_test)

set(cmake_cxx_standard 14)

# win7下不需要設定boost_root,新增路徑到path也沒用

include_directories("c:\\boost_1_70_0")

link_libraries("c:\\boost_1_70_0\\libs")

link_libraries(ws2_32) # 這是windows下必須新增的

set(source_files main.cpp)

add_executable(asio_test $)

#include #include "boost/version.hpp"

#include int main()

如果編譯鏈結都沒問題,就可以收工開發了。

win7下boost的安裝和IDE的配置

很多中文教程都沒有講清楚win7下如何搭建boost的開發環境,大部分是拷貝貼上,基本都不能work,這是國內低下的大環境所致。先介紹一下我的環境 1.雙擊bootstrap.bat,這會生成bjam 2.命令列執行 bjam即可 3.clion配置,在cmakelists.txt中新增 win7下...

win7下vs2012編譯boost庫的問題記錄

編譯遇到的問題 1 win7 64位 2 vs2012,msvc11.0 3 boost庫v1.73.0 1 網上找乙個該檔案。2 若安裝過mingw,mingw x86 64 w64 mingw32 include 可找到該檔案。3 該檔案拷貝至 tools build src engine下。解...

win7 下ubuntu解除安裝和安裝

一 首先是解除安裝 我用的是easybcd 解除安裝很簡單 按照圖步驟 參考 主要輔助性把一些問題解決下 刪除不需要的磁碟卷 留下的 可用空間 怎麼合併到 未分配空間 有些說把邏輯分割槽轉換成主分割槽,但是我這提示會超過4個主分割槽,然後就把 未分配空間 和 可用空間 之間的盤都刪掉,就都成了 可用...