微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法统计“b2”:没有这样的文件或目录

如何解决无法统计“b2”:没有这样的文件或目录

我正在尝试按照指南 https://www.boost.org/doc/libs/1_76_0/more/getting_started/unix-variants.html

在运行 Ubuntu 18 的虚拟机中构建 boost-python

当我尝试运行 bootstrap 命令时

rlane@rlane-VirtualBox:/usr/local/lib/boost_1_76_0$ ./bootstrap.sh --with-python=$(which python3)

我收到错误

cpp: Fatal error: too many input files
compilation terminated.
> cp b2 bjam
cp: cannot stat 'b2': No such file or directory

我知道我没有 b2,但我不知道为什么或它应该来自哪里。到目前为止,我所做的只是打开包装

tar --bzip2 -xfj /usr/local/lib/boost_1_76_0.tar.bz2

所以我不明白我哪里出错了。


完整回溯

Building B2 engine..

###
###
### Using 'cxx' toolset.
###
###

cpp (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
copyright (C) 2019 Free Software Foundation,Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or fitness FOR A PARTIculaR PURPOSE.


###
###

> cpp -DNDEBUG builtins.cpp class.cpp command.cpp compile.cpp constants.cpp cwd.cpp debug.cpp debugger.cpp execcmd.cpp execnt.cpp execunix.cpp filesys.cpp filent.cpp fileunix.cpp frames.cpp function.cpp glob.cpp hash.cpp hcache.cpp hdrmacro.cpp headers.cpp jam_strings.cpp jam.cpp jamgram.cpp lists.cpp make.cpp make1.cpp md5.cpp mem.cpp modules.cpp native.cpp object.cpp option.cpp output.cpp parse.cpp pathnt.cpp pathsys.cpp pathunix.cpp regexp.cpp rules.cpp scan.cpp search.cpp startup.cpp subst.cpp sysinfo.cpp timestamp.cpp variable.cpp w32_getreg.cpp modules/order.cpp modules/path.cpp modules/property-set.cpp modules/regex.cpp modules/sequence.cpp modules/set.cpp -o b2
cpp: Fatal error: too many input files
compilation terminated.
> cp b2 bjam
cp: cannot stat 'b2': No such file or directory

Failed to build B2 build engine

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。