0

我正在尝试使用 gcc 从 bootstrap.bat 构建 b2。它与以下内容存在:

C:\Program Files\boost_1_53_0\tools\build\v2>bootstrap gcc

引导构建引擎

execnt.c:31: tlhelp32.h: 没有这样的文件或目录

filent.c:在函数“file_dirscan”中:filent.c:84:“finfo”的存储大小未知

filent.c:175: `_A_SUBDIR' 未声明(在此函数中首次使用)

filent.c:175:(每个未声明的标识符只报告一次

filent.c:175:对于它出现的每个函数。)

jam.c:在函数“main”中:

jam.c:425: `environ' undeclared (第一次在这个函数中使用)

jam.c:425:(每个未声明的标识符只报告一次

jam.c:425:对于它出现的每个函数。)

无法引导构建引擎

请查阅 bootstrap.log 以获取更多诊断信息。

日志也没有说太多:

###

### 使用“gcc”工具集。

###

C:\Program Files\boost_1_53_0\tools\build\v2\engine>如果存在 bootstrap rd /S /Q bootstrap

C:\Program Files\boost_1_53_0\tools\build\v2\engine>md 引导

C:\Program Files\boost_1_53_0\tools\build\v2\engine>gcc -DNT -o bootstrap\jam0.exe command.c compile.c constants.c debug.c execnt.c filent.c function.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c object.c option.c output.c parse.c pathunix.c regexp.c rules.c 扫描。 c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c md5.c pwd.c class.c w32_getreg.c native.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c modules/order.c

显然没有构建 b2。这一切意味着什么,如何解决?

4

0 回答 0