1. 程式人生 > >最近的一些總結20180922

最近的一些總結20180922

1.關於C++ VS2015配置boost_1_68_0

參考了網上的一些步驟,和隊友成功安裝了,這裡是一份簡單總結

①需要安裝的boost最好是較大的那個壓縮包,小的那個沒安裝,但是最好還是用大的那個

②解壓之後需要先安裝,先用cmd執行bootstrap.bat檔案,.bat檔案在我的電腦裡顯示的是windows批處理程式,所以一開始還以為沒有,執行的命令如下:

F:\>cd F:\boost_1_68_0\boost_1_68_0

F:\boost_1_68_0\boost_1_68_0>bootstrap.bat

第一步是進入檔案所在目錄,下一步是輸入bootstrap.bat即可

③cmd執行之後會出現:

Building Boost.Build engine

Bootstrapping is done. To build, run:

    .\b2

To adjust configuration, edit 'project-config.jam'. Further information:

    - Command line help:     .\b2 --help

    - Getting started guide:     http://boost.org/more/getting_started/windows.html

    - Boost.Build documentation:     http://www.boost.org/build/doc/html/index.html ④然後bootstrap.bat檔案的同一個目錄下,會出現bjam.exe,即一個名為bjam的應用程式;

⑤再在CMD中執行bjam.exe即可,注意時間可能比較長(我感覺至少半個小時),中間還會出現一大堆warning什麼的,不用管,等它自己跳完就行;

⑥向VS2015中新增,這個網上基本都有,這裡提供個連結

https://www.jb51.net/article/111985.htm 上面的大部分內容也在連結裡,最後一步基本就是在專案-屬性-C++-附加目錄中進行操作即可,這裡非常感謝這個連結,謝謝。

安裝完了之後可以對boost中的一些test資料夾中的檔案進行測試

2. 關於dymatic_bitset 使用

這是一個可以動態改變長度的二進位制串,有一些運算很好用,這裡有幾篇參考:

還有剛剛下載的boost裡面有一些html文件可以參考,在boost-libs-dymatic_bitset下面,比如我這裡的路徑是這樣的:

file:///F:/boost_1_68_0/boost_1_68_0/libs/dynamic_bitset/dynamic_bitset.html;

另外強烈推薦一個app,不知道安卓有沒有,我知道ios可以用,名字是dash,是一個紫色圖示的app,裡面是各種語言的類說明,用過javaAPI文件嗎?就和那個差不多,但是包含了超級多的語言,對於一些外部庫裡的,比如這個dymatic_bitset,我們肯定都是先知道bitset才知道這個,所以你在C++裡面搜尋bitset,最後一行的note裡面可以直接連結到上面的html文件,我覺得非常好用,這個並不能拿來程式設計,但是是非常好用的輔助工具,當你在外面沒有網路的時候,不記得某些方法、類,直接在這樣一個文件裡搜尋是一件非常簡單的事情,我覺得這個也非常有助於自學。(蘋果手機有點不推薦這個app,我感覺介面會很小,我是用ipad看的,當然這個本身就有調整字型的功能。