【问题标题】:How to (cross-)compile boost WITHOUT python?如何在没有 python 的情况下(交叉)编译 boost?
【发布时间】:2012-08-23 04:04:12
【问题描述】:

我的嵌入式设备有一个 gcc 4.3.3 工具链,但我没有 python(也不需要它)。

我正在寻找一种不使用 python(编译和交叉编译)来配置 boostbuild 的方法。

python 是强制性的吗?

除了 boost-python 之外,我必须编译每个部分吗? (希望不会)。

提前致谢。

我所做的一切都归功于木星

./bootstrap.sh --without-libraries=python
./b2

我得到了

组件配置:

    - 计时:建筑
    - 上下文:建筑
    - 日期时间:建筑
    - 例外:建筑
    - 文件系统:构建
    - 图:建筑
    - graph_parallel:建筑
    - iostreams:建设
    - 语言环境:建筑
    - 数学:建筑
    - mpi:建筑
    - 程序选项:建筑
    - 蟒蛇:不建设
    - 随机:建筑
    - 正则表达式:建筑
    - 序列化:建筑
    - 信号:建筑
    - 系统:建筑
    - 测试:建筑
    - 线程:建筑
    - 计时器:建筑
    - 波:建筑

【问题讨论】:

    标签: python boost cross-compiling


    【解决方案1】:

    查看 --without-* bjam 选项,例如--without-python

    【讨论】:

    • 这个答案太简洁了。你在哪里设置这个选项?
    • 您运行./boostrap.sh 进行配置,运行./b2 进行构建。此步骤适用于构建步骤,即./b2 --without-python
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-03
    • 2020-03-25
    • 2015-06-12
    • 1970-01-01
    • 2020-12-15
    相关资源
    最近更新 更多