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個主分割槽,然後就把 未分配空間 和 可用空間 之間的盤都刪掉,就都成了 可用...