1

我从https://dl.bintray.com/boostorg/release/1_72_0/source编译 boost v1.72

Ubuntu 18.04.4 LTS

海湾合作委员会:7.5.0

它编译错误:

boost_1_72_0/tools/build/src/tools/types/sass-type.jam:8: in load
ERROR: rule "Copyright" unknown in module "sass-type".

我的 sass-type.jam 文件以:

#|
Copyright 2017 Dmitry Arkhipov
Distributed under the Boost Software License, Version 1.0. (See
accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
|#

import scanner ;
import type ;
...

如果我替换块注释#| .. |# 通过注释 # 在每一行上,它编译。为什么我的 boost 编译无法识别块注释?

谢谢,

4

1 回答 1

0

您正在使用系统上安装的过时 b2。完全按照入门指南:

cd path/to/boost_1_72_0
./bootstrap.sh
./b2 install
于 2021-09-24T11:04:52.760 回答