我有一个旧版本的boost,它工作得很好。但是现在在repo中没有boost文件夹?请告诉我包含路径和.hpp文件在哪里?的Repo Link。
u0sqgete1#
看起来您以前使用的Boost版本是发行版存档。这是使用Boost¹的推荐和支持方式。可在此处下载版本存档:https://www.boost.org/users/download/-它们包括你所期望的。Github怎么样?github仓库 * 不是 * 一个发布档案,而是一个“超级项目”,你可以递归地克隆它来获得所有的组成库。标头不是超级项目的一部分(很明显,因为它们属于组成库)。如果你想做“模块化提升”,你应该“构建”标头,这有效地将标头从子项目链接(或复制)到主include文件夹中。非仅头文件库的构建说明如下:
¹其他项目可能支持其他方式,比如biicode、conan、vcpkg,当然还有Debian的apt install libboost-all-dev
apt install libboost-all-dev
1条答案
按热度按时间u0sqgete1#
看起来您以前使用的Boost版本是发行版存档。这是使用Boost¹的推荐和支持方式。
可在此处下载版本存档:https://www.boost.org/users/download/-它们包括你所期望的。
Github怎么样?
github仓库 * 不是 * 一个发布档案,而是一个“超级项目”,你可以递归地克隆它来获得所有的组成库。
标头不是超级项目的一部分(很明显,因为它们属于组成库)。如果你想做“模块化提升”,你应该“构建”标头,这有效地将标头从子项目链接(或复制)到主include文件夹中。
非仅头文件库的构建说明如下:
¹其他项目可能支持其他方式,比如biicode、conan、vcpkg,当然还有Debian的
apt install libboost-all-dev