gpt4 book ai didi

boost 构建 : "lib" directory not created after running "bjam install"

转载 作者:行者123 更新时间:2023-12-01 09:08:22 24 4
gpt4 key购买 nike

我已经使用这些命令构建了 boost:

Bootstrap

b2 --toolset=msvc --build-type=complete architecture=x86 address-model=64 stage

boost 构建之后,但是里面没有 lib 文件夹。要创建 lib 文件夹,我尝试运行

bjam 安装

但这并没有帮助。我应该运行什么命令来创建 lib 文件夹?

upd 我已经使用此命令成功安装了库 bjam --prefix=。 install 但由于某种原因,并没有安装所有的库,而只安装了“libboost*.lib”...现在的问题是为什么我在 lib 中有“libboost*.lib”文件文件夹,但缺少 *.dll 文件..

最佳答案

Boost 有一个libs 文件夹,而不是lib 文件夹。目标文件存储在 bin.v2/libs/library_name/compiler_name/build/(debug or release)/link-static/threading-multi 中。 Boost 不使用 DLL,但它使用目标文件。这些在构建时通过使用 bjam/b2 与您的程序链接。另外,您使用的是什么编译器,您是否在 user-config.jam 中配置了它?此外,保存 bootstrap 的目录应包含以下目录:bin.v2、boost、doc、libs、more、stage、status、tools

关于 boost 构建 : "lib" directory not created after running "bjam install",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16065275/

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