gpt4 book ai didi

c++ - Linux 命令 libboost-all-dev 安装和编译仅 header 库吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:20:27 28 4
gpt4 key购买 nike

在 Ubuntu 上有一个安装 boost 库的命令是这样的:

sudo apt-get install libboost-all-dev

这个命令是否也安装和编译只有头文件的库?

如果没有,我还需要执行什么其他终端命令才能安装全套 boost 库?

我的最终目标是了解我需要安装(并且可用)哪些 linux 终端命令以获取所有 boost 库。

最佳答案

正如“仅 header ”所暗示的那样,不需要编译仅带 header 的库。它们只是标题。

现在,libbost-all-dev 包确实安装了那些需要编译的库(除了头文件库),但它不会在现场编译它们。 Ubuntu 是所谓的二进制发行版,这意味着它以编译形式分发包。 Apt 下载二进制文件并立即安装。这与例如相反。 Gentoo 是一个源代码发行版(并在您的机器上编译所有内容)。

简而言之,不需要进一步的命令。安装 libbost-all-dev 将在 Ubuntu 上安装所有可用的 Boost 库。

关于c++ - Linux 命令 libboost-all-dev 安装和编译仅 header 库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20575738/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com