最近的一些总结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 使用

这是一个可以动态改变长度的二进制串,有一些运算很好用,这里有几篇参考:

https://blog.csdn.net/mmzsyx/article/details/8240061

还有刚刚下载的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看的,当然这个本身就有调整字体的功能。

猜你喜欢

转载自blog.csdn.net/qq_38941327/article/details/82812496